Skip to main content
Skip table of contents

DirArray()

DirArray() – Verzeichnisinformationen



Die Funktion gibt ein Array mit Verzeichniseinträgen und weiteren Informationen zurück.


ParameterBeschreibung

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
faReadOnly=Schreibgeschützte Datei
faHidden=Verborgene Datei
faSysFile=Systemdatei
faVolumeID=Laufwerks-ID
faDirectory=Verzeichnis
faArchive=Archivdatei
faAnyFile=Beliebige Datei


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


CODE
| 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
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.