RDir
NomeMatriceFile = RDir ( Directory AS String [ , Percorso AS String , Filtro AS Integer , SegueLink AS Boolean ] ) AS String[]
Restituisce una matrice di stringhe che contiene i nomi dei files locati in
Directory e nelle sotto-directory incontrati su
Percorso, considerando
Filtro.
 |
La directory specificata è ricorsiva.
|
Il
Percorso può contenere gli stessi caratteri generici dell'operatore
LIKE, se nessun percorso viene specificato, allora sarà restituito qualsiasi nome di file.
Il
Filtro, specifica che tipo di files devono essere restituiti.
Il
Filtro può essere uno dei seguenti valori:
- gb.File Per restituire solo files.
- gb.Directory Per restituire solo directories.
- gb.File + gb.Directory Per restituirli entrambi.
Se
Filtro non viene specificato, allora tuuti i files e tutte le directories, saranno restituite.
Se
SegueLink è VERO (
TRUE), allora i links simbolici sulle directories saranno ricorsivi. Altrimenti queste saranno processate come normali files.
 |
Attenzione! Il percorso restituito con il nome del file, è relativo alla directory di ricerca.
|
Esempio
' Stampa i nomi dei files immagine tipo png di una directory e delle sue sotto-directories.
SUB PrintDirectory(Directory AS String)
DIM File AS String
FOR EACH File IN RDir(Directory, "*.png")
PRINT File
NEXT
END