exsistiert die Datei ???
Verfasst: 30.03.2005 17:22
ich suche eine Abfrage die ausgibt, ob die angegebene Datei existiert.
etwa: if FileExist(Pfad$)
hoffe jemand weiß was
danke
etwa: if FileExist(Pfad$)
hoffe jemand weiß was
danke
Code: Alles auswählen
Procedure FileExist(file.s)
If FileSize(file) => 0 ;Es gibt auch 0 Byte Dateien :)
ProcedureReturn #True
Else
ProcedureReturn #False
EndIf
EndProcedure
Debug FileExist("ABC:\efgha-_-.kkk[~_~]")
Debug FileExist("C:\Dokumente und Einstellungen\Leo\Desktop\winner.bmp")
mfGIsFile()
Syntax
Ergebnis = IsFile(#File)
Beschreibung
Überprüft, ob die angegebene #File Nummer gültig und eine korrekt initialisierte Datei ist. Diese Funktion ist "kugelsicher" und kann mit jedem Wert benutzt werden. Ist das 'Ergebnis' ungleich null, dann ist das Objekt gültig und initialisiert, andernfalls wird null zurückgegeben. Dies ist der richtige Weg, um sicher zu stellen, dass eine Datei bereit zur Verwendung ist.
Unterstützte OS
Windows, Linux
Code: Alles auswählen
Pfad$=OpenFileRequester("Datei wählen....","C:\","*.*",0)
Exist = FileSize(Pfad$)
If Exist = 1
MessageRequester("Fehler", "Datei existiert nicht!", 0)
Else
MessageRequester("existiert", "Datei existiert!", 0)
EndIf
PB hilfe:
Syntax
Ergebnis = FileSize(DateiName$)
Beschreibung
Gibt die Größe der angegebenen Datei zurück.
Besondere 'Ergebnis' Werte:
-1: Datei wurde nicht gefunden.
-2: Datei ist ein Verzeichnis.