*.file

  • GM 8
  • hi leute
    ich wollte gucken ob eine datei existiert mit der endung *.mod aber
    dann sucht der ja *.mod und ersetzt das sternchen nicht kann man das
    trozdem machen?
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe
  • Du kannst mit file_find_first nach Dateien suchen, die den angegebenen Kriterien entsprechen. Hierbei sind dann auch Platzhalter, wie z.B. * erlaubt.

    file_find_first(mask,attr) Gibt den Namen der ersten Datei zurück, die mit der Maske und den Attributen übereinstimmt. Existiert keine solche Datei, wird ein Leerstring zurückgegeben. Die Maske kann einen Pfad und Auslassungszeichen enthalten, z.B. "C:\Temp\*.doc". Die Attribute geben die zusätzlichen Dateien an. (Die normalen Dateien werden also immer zurückgegeben, wenn sie mit der Maske übereinstimmen). Folgende Konstanten können als Attribute verwendet werden:

    fa_readonly schreibgeschützte Dateien
    fa_hidden versteckte Dateien
    fa_sysfile Systemdateien
    fa_volumeid Volume-ID Dateien
    fa_directory Verzeichnisse
    fa_archive archivierte Dateien

    file_find_next() Gibt den Namen der nächsten Datei zurück, die mit der vorher angegebenen Maske und den Attributen übereinstimmt. Existiert keine solche Datei, wird ein Leerstring zurückgegeben

    file_find_close() Muss nach allen file_find-Funktionen aufgerufen werden, um Speicher freizugeben.
  • Benutzer online 1

    1 Besucher