007
31.03.2004, 13:36 Uhr
ao
(Operator)
|
Hast du kein Leserecht für die Dateien, oder warum solls kein fopen sein?
Du könntest auch mit findfirst und findnext (kann auch _findfirst und _findnext heißen) über alle Verzeichniseinträge laufen und sehen, ob du die Datei findest; alles was du dazu brauchst, ist das Recht, das Verzeichnis zu lesen.
Und dann gibt es noch die Funktion stat (oder auch _stat), die den Status eines Verzeichniseintrags (sprich File oder Unterverzeichnis) abfragt. Wenn sie erfolgreich ist, kannst du davon ausgehen, dass der Eintrag existiert.
Aber wie schon andere gesagt haben: Mit allem, was Verzeichnisse betrifft, bist du außerhalb des ANSI-Standards.
ao |