fcount, dcount = ReadDirectory(dir$, files$, dirs$[, sort])
dir$
angegebene Verzeichnis
und schreibt alle im Verzeichnisbaum gefundenen Dateinamen
in das in files$
angegebene Feld und alle Verzeichnisnamen
in das durch dirs$
angegebene Feld. Nach dem letzten Element
wird dieser Befehl eine leere Zeichenkette in das Feld einfügen,
so dass Sie wissen, wie viele Dateien/Verzeichnisse gefunden wurden.
Standardmäßig werden alle Datei- und Verzeichniseinträge automatisch
durch diesen Befehl sortiert. Wenn Sie das nicht wünschen,
können Sie das optionale Argument sort
auf False
setzten.
Ab 2.0 gibt dieser Befehl zwei Werte zurück: Der erste Rückgabewert gibt an, wie viele Dateien im Verzeichnis sind und der zweite gibt an, wie viele Unterverzeichnisse im Verzeichnis sind.
Siehe auch FilePart(), FullPath() und PathPart().
False
werden die Dateien und Verzeichnisse
nicht sortiert (V4.5)dir$
(V2.0)dir$
(V2.0)f$ = {} d$ = {} ReadDirectory("Data", f$, d$)Dieses Beispiel liest den Inhalt Ihres "Data"-Verzeichnisses in die Felder
f$
und d$
.