DirArray()
DirArray() – Verzeichnisinformationen
Die Funktion gibt ein Array mit Verzeichniseinträgen und weiteren Informationen zurück.
Parameter | Beschreibung |
---|---|
aPath:C | Verzeichnis, aus dem die Einträge geholt werden sollen; default = aktuelles Verzeichnis |
aFileName:C | Filterausdruck zur Vorauswahl von bestimmten Dateien; default = alle Dateien im Verzeichnis |
aAttr:N | Filter für Dateien mit folgenden Attributen(auch kombinierbar!); default = faAnyFile |
Rückgabewert
Array - Format:
aDirArray[File n, 1] => Name DOS-Dateinamen sowie die Namenserweiterung
aDirArray[File n, 2] => Time DOS Datums/Uhrzeitstempel
aDirArray[File n, 3] => Size Größe in Byte
aDirArray[File n, 4] => Attr s. Parameter aAttr
aDirArray[File n, 5] => --- interner Gebrauch
aDirArray[File n, 6] => --- interner Gebrauch
Beispiel
| aDir, i |
aDir := DirArray('C:\TEMP'),
for i := 1 to ALen(aDir) do
WriteLn('Die '+ Str(i) +'. Datei heißt '''+ aDir[i, 1] + ''' und hat ' +
Str(aDir[i, 3]) + ' Bytes.')
next