Ich wollte mit TFile.SetAttributes
das Dateiattribut faCompressed
einer einzelnen Datei setzen, aber es funktionierte nicht.
Ich würde empfehlen die Dokumentaion zu lesen, denn da steht was zu machen ist.
SetFileAttributes
Verschlüsselung, Kompression und andere "Attribute" sind da nur als Information (ReadOnly) enthalten.
Genauso das FILE_ATTRIBUTE_NORMAL, welches nur dafür da ist, um "kein Atribut gesetzt" von "Fehler" unterscheiden zu können, da sonst beides 0 wäre.