idx = zip.LocateFile(id, name$[, table])
name$
angegebene Datei innerhalb des
von id
angegebenen Zip-Archivs und gibt ihren Index zurück, wenn sie gefunden
wird, andernfalls wird -1 zurückgegeben.
Mit dem optionalen Argument table
können weitere Optionen angegeben werden.
Folgende Tabellentags werden derzeit erkannt:
NoCase:
True
festgelegt ist, unterscheidet zip.LocateFile()
nicht zwischen Groß- und Kleinbuchstaben. Dies macht die Suche langsamer.
Der Standardwert ist False
.
NoDir:
True
gesetzt ist, stimmt zip.LocateFile()
nur mit dem
Dateinamen überein. Ausserdem wird es auch auf True
gesetzt, wenn sich die Datei in
einem Unterverzeichnis des Archivs befindet. Der Standardwert ist False
.
Dieser Befehl kann auch auf Verzeichnisse angewendet werden. Siehe Zip-Archiv Grundlagen für Details.