Ich bin mir plötzlich nicht mehr 100%ig sicher, wie in PureBasic Attribute gehandhabt werden. Grund dafür ist #PB_FileSystem_Normal.
Soweit so gut... aber... wieso ist #PB_FileSystem_Normal ein eigenes Flag?PB-Doku hat geschrieben:Auf Windows sind die Attribute 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

Code: Alles auswählen
Debug "#PB_FileSystem_ReadOnly"
Debug RSet(Bin(#PB_FileSystem_ReadOnly), 32, "0")
Debug "#PB_FileSystem_Hidden"
Debug RSet(Bin(#PB_FileSystem_Hidden), 32, "0")
Debug "#PB_FileSystem_System"
Debug RSet(Bin(#PB_FileSystem_System), 32, "0")
Debug "#PB_FileSystem_Archive"
Debug RSet(Bin(#PB_FileSystem_Archive), 32, "0")
Debug "#PB_FileSystem_Normal"
Debug RSet(Bin(#PB_FileSystem_Normal), 32, "0")
Debug "#PB_FileSystem_Compressed"
Debug RSet(Bin(#PB_FileSystem_Compressed), 32, "0")
