DirectoryEntryAttributes()

Syntax

Attribute = DirectoryEntryAttributes()
Beschreibung
Gibt die Dateiattribute des aktuellen Eintrags im Verzeichnis zurück, welches mit den Befehlen ExamineDirectory() und NextDirectoryEntry() aufgelistet wird. Die Attribute sind eine Kombination der folgenden Werte:

#PB_FileSystem_Hidden: Datei ist versteckt
#PB_FileSystem_Archive: Datei wurde archiviert und seit dem letzten Mal nicht geändert
#PB_FileSystem_Compressed: Datei ist komprimiert
#PB_FileSystem_Normal: Normale Attribute
#PB_FileSystem_ReadOnly: Datei ist im "ReadOnly" Modus (schreibgeschützt)
#PB_FileSystem_System: Datei ist eine Systemdatei

Um zu testen, ob ein Attribut gesetzt ist, benutzen Sie einfach '&' (logisches 'AND', zu deutsch: und) und die Attribut-Konstanten:
  [...]
  
  FileAttribute = DirectoryEntryAttributes()
  If FileAttribute & #PB_FileSystem_Hidden
    Debug "Diese Datei ist versteckt !"
  EndIf

Unterstützte OS

All

<- DeleteFile() - FileSystem Inhaltsverzeichnis - DirectoryEntryName() ->