# Funktionsreferenz

FileFindNextFile

Gibt einen Dateinamen entsprechend eines früheren Aufrufes von FileFindFirstFile zurück.

FileFindNextFile ( search )

Parameter

search | Das Suchhandle, wie es von FileFindFirstFile zurückgegeben wurde.

Bemerkungen

Ein vorheriger Aufruf von FileFindFirstFile ist nötig, um das Suchhandle zu bekommen. Jeder folgende Aufruf von FileFindNextFile gibt die jeweils nächste Datei zurück, die den Suchkriterien aus FileFindFirstFile entspricht. Wenn @error = 1, passen keine weiteren Dateien auf die Suche.
Wenn du die Suche mit den FileFind...-Funktionen beendet hast, musst du FileClose() aufrufen, um das Suchhandle wieder freizugeben.

Siehe auch

FileClose, FileFindFirstFile

Beispiel

; Shows the filenames of all files in the current directory
$search = FileFindFirstFile("*.*")
; Check if the search was successful
If $search = -1 Then
MsgBox(0, "Error", "No files/directories matched the search pattern")
Exit
EndIf
While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
MsgBox(4096, "File:", $file)
WEnd
; Close the search handle
FileClose($search)