Gültig für NetWare, Symbian OS, UNIX, Windows und Windows CE.
Die Funktion "FindFirst" gibt den Namen der ersten Datei zurück, die den Kriterien eines angegebenen Filters entspricht.
Funktionssyntax:
FindFirst(Filter as string, Attrib as integer) as string
FindFirst(Filter as string) as string
Legt fest, welche Dateien gescannt werden sollen. Der Parameter kann Laufwerkangaben, einen Pfad oder Namen der zu suchenden Dateien beinhalten. Der Dateiname kann bei Bedarf Platzhalter (? oder *) enthalten.
Gibt das Dateiattribut für die Auswahl der beim Scannen zu berücksichtigenden Dateien an. Wenn der Attrib-Parameter nicht angegeben wird, wird "FA_ALLFILES" verwendet. Dieses Attribut kann ausgewählt werden, indem die folgenden Werte mit OR verbunden werden:
normale Datei, keine Attribute
schreibgeschützte Dateien
versteckte Dateien
Systemdateien
Datenträgerbezeichnung
Verzeichnis
Archivdateien
Alle Dateien
Jede beliebige Datei
Bei erfolgreichem Abschluss gibt die Funktion "FindFirst" eine Zeichenfolge zurück, die den Namen der ersten übereinstimmenden Datei enthält. Andernfalls wird eine leere Zeichenfolge zurückgegeben.
Beispiel:
Dim Filename as string
Filename=FindFirst("C:\*.BAT",FA_ANYFILE)
while Filename<>""
print Filename
Filename=FindNext()
wend
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|