SetFileAttributes()
Syntax
Ergebnis = SetFileAttributes(Dateiname$, Attribute)Beschreibung
Setzt die Datei-Attribute der angegebenen Datei.
Parameter
Dateiname$ Der Name der Datei, welche geändert werden soll. Dies kann auch der Name eines Verzeichnisses sein. Attribute Die neuen Attribute.
Auf Windows sind die Attribute eine Kombination der folgenden Werte:#PB_FileSystem_Hidden : Datei ist versteckt #PB_FileSystem_Archive : Datei wurde geändert und nicht archiviert seit dem letzten Mal #PB_FileSystem_Normal : Normale Attribute #PB_FileSystem_ReadOnly : Datei ist im "ReadOnly" Modus (schreibgeschützt) #PB_FileSystem_System : Datei ist eine SystemdateiAuf Linux oder MacOSX können die folgenden Werte verwendet werden:#PB_FileSystem_ReadUser : Zugriffs-Flags für den "besitzenden" (englisch: owning) Anwender #PB_FileSystem_WriteUser #PB_FileSystem_ExecUser #PB_FileSystem_ReadGroup : Zugriffs-Flags für die "besitzende" (englisch: owning) Anwendergruppe #PB_FileSystem_WriteGroup #PB_FileSystem_ExecGroup #PB_FileSystem_ReadAll : Zugriffs-Flags für alle anderen Anwender #PB_FileSystem_WriteAll #PB_FileSystem_ExecAllUm mehrere Attribute zu kombinieren, verwenden Sie einfach den '|' (binäres 'OR', zu deutsch: oder) Operator:SetFileAttributes("C:\Text.txt", #PB_FileSystem_Hidden | #PB_FileSystem_ReadOnly)
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn die Operation erfolgreich war, und Null bei einem Fehler.
Siehe auch
GetFileAttributes()
Unterstützte OS
Alle