| |
|
|
Michael Wodrich | Searchpath sucht im angegebenen Verzeichnis nach einer Datei und gibt zurück, ob diese dort vorhanden ist. Mit Searchpath lässt sich der Dateiname aus einer Pfad + Dateiname-Kombination extrahieren.
Deklaration: DEF SearchPath(6) !"KERNEL32","SearchPathA"
Parameter: P:L1 Adresse eines Strings oder Bereichsvariable mit einem String, der den zu durchsuchenden Pfad enthält. Es werden keine Unterverzeichnisse durchsucht. Ist dieser Parameter 0, wird in folgenden Verzeichnissen gesucht: => Im Verzeichnis, aus dem das Programm geladen wurde. Im aktuellen Verzeichnis. Im Windows Systemverzeichnis. Bei NT im 16 BIT Systemverzeichnis. Im Windowsverzeichnis. In den Verzeichnissen, die unter der Umgebungsvariable PATH aufgeführt sind. P:L2 Adresse eines Strings oder Bereichsvariable mit einem String, der den Dateinamen (ohne Erweiterung) enthält. P:L3 Adresse eines Strings oder Bereichsvariable mit einem String, der die Erweiterung der Datei (mit Punkt) enthält. P:L4 Größe der Bereichsvariablen aus Parameter 5 (in Buchstaben). Sollte mindestends der MAX_PATH Länge des jeweiligen Systems entsprechen (z. B. 256 Windows 98) P:L5 Bereichvariable, die den gefundenen Pfadnamen plus den Dateinamen empfängt. P:L6 Bereichsvariable, die die Adresse des Dateinamens innerhalb des in Parameter 5 zurückgegebenen Strings empfängt.
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 16.11.2005 ▲ |
|
|
|