Hilfe
ReadDir
Aufruf
Parameter
Rückgabewert
Beschreibung
Beispiel
Siehe auch
Verzeichnis = ReadDir (Pfad$)
Parameter
Pfad$ | beliebiger Verzeichnispfad (mit oder ohne "\" am Ende) |
Rückgabewert
Verzeichnisidentität, die für CloseDir und NextFile
benötigt wird. Bei Null wurde dieses Verzeichnis nicht gefunden.
Beschreibung
Diese Dateifunktion öffnet ein Verzeichnis. Mit dem Befehl NextFile können dann Verzeichniseinträge aus diesem Verzeichnis ausgelesen werden. Benutze FileType
, um zu bestimmen, ob es sich um eine Datei bzw. ein Verzeichnis handelt. Der Zugriff sollte danach mit dem Befehl CloseDir
geschlossen werden.
ReadDir liefert einen Integer-Wert, der für CloseDir und NextFile
benötigt wird.
Wird "." angegeben, dann werden Dateien im aktuellen Verzeichnis ausgelesen.
Wenn ein angegebenes Verzeichnis nicht existiert, dann wird der Wert Null zurückgeliefert.
Beispiel
Standardbeispiel:
Dieses Programm zeigt den Dateiinhalt im Verzeichnis C:\
Verz = ReadDir("C:\")
Repeat
Datei$ = NextFile$(Verz)
If Datei$ = "" Then Exit
If FileType("C:\" + Datei$) = 2 Then
Print "Ordner:" + Datei$
Else
Print "Datei:" + Datei$
End If
Forever
CloseDir Verz
Print
Print "-Ende-"
Verz = ReadDir("C:\")
Repeat
Datei$ = NextFile$(Verz)
If Datei$ = "" Then Exit
If FileType("C:\" + Datei$) = 2 Then
Print "Ordner:" + Datei$
Else
Print "Datei:" + Datei$
End If
Forever
CloseDir Verz
Print "-Ende-"
Siehe auch
ChangeDir, CloseDir, CreateDir, CurrentDir, DeleteDir, FileSize, FileType, MoreFiles, NextFile

