Gibt einen den angegebenen Suchkriterien entsprechenden Dateinamen zurück.
FileFindFirstFile ( "filename" )
Parameter
| filename | Suchkriterienstring (die Wildcards * und ? werden akzeptiert) |
Rückgabewert
| Erfolg: | Gibt ein Such-"Handle" zurück, das für folgende Funktionen FileFindNextFile benutzt werden kann. |
| Fehler: | Gibt -1 zurück, wenn ein Fehler aufgetreten ist. Wenn der Ordner leer ist, wird @error auf 1 gesetzt. |
Bemerkungen
Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung.
Verwandte Funktionen
FileClose, FileFindNextFile
Beispiel
; Zeigt die Dateinamen aller Dateien im aktuellen Verzeichnis an.
$search = FileFindFirstFile("*.*")
; Prüfen, ob die Suche erfolgreich war
If $search = -1 Then
MsgBox(0, "Fehler", "Es wurden keine Dateien/Verzeichnisse gefunden, die zu dem Suchmuster passen")
Exit
EndIf
While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
MsgBox(4096, "Datei:", $file)
WEnd
; Handle für Suche schliessen
FileClose($search)