Funktionsreferenz

FileFindFirstFile

Gibt einen den angegebenen Suchkriterien entsprechenden Dateinamen zurück.

FileFindFirstFile ( "filename" )

 

Parameter

filename Suchkriterienstring (die Wildcards * und ? werden akzeptiert)

 

Bemerkungen

Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung.
Wildcards: Im Allgemeinen bezeichnet * null oder mehr, ? null oder ein Zeichen. Wenn das Suchkriterium nur Wildcards enthält (oder "*.*" ist), siehe das untere Beispiel für den Rückgabewert!

Wenn du die Suche mit den FileFind...-Funktionen beendet hast, musst du FileClose() aufrufen, um das Suchhandle wieder freizugeben.

 

Siehe auch

FileClose, FileFindNextFile

 

Beispiel


; Shows the filenames of all files in the current directory, note that "." and ".." are returned.
$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)