Entwickler-Ecke

Dateizugriff - Attribute setzen


Biarchiv - Mi 05.02.03 21:54
Titel: Attribute setzen
Hallo,

Mir ist klar wie man Attribute setzt.

Quelltext
1:
SetFileAttributes(PChar(Datei), FILE_ATTRIBUTE_ARCHIVE);                    

Das setzt die Datei auf Archiv. Aber wie geht das wenn eine Datei schon ein Attribut hat das ich dann ein anderes Attribut hinzufügen kann ohne das das alte Attribut verloren geht.

Moderiert von user profile iconTino: Code-Tags hinzugefügt.


Andreas Pfau - Mi 05.02.03 22:05

Hinzufügen:

Quelltext
1:
SetFileAttributes(PChar(Datei), GetFileAttributes(PChar(Datei)) Or FILE_ATTRIBUTE_ARCHIVE);                    


Entfernen:

Quelltext
1:
SetFileAttributes(PChar(Datei), GetFileAttributes(PChar(Datei)) And (Not FILE_ATTRIBUTE_ARCHIVE));