Beschreibung | ||
Diese Dateifunktion öffnet ein Verzeichnis. Mit dem Befehl NEXFILE 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.
| ||
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. | ||
Beispiel | ||
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 "-Ende-" | ||
Siehe auch | ||
CLOSEDIR, FILESIZE, FILETYPE, NEXTFILE |