Fileattribute ändern

ich habe eine Frage zu den Fileattributen:
Wie kann ich z.B. das Attribut Schreibgeschützt setzen bzw. löschen

ich habe eine Frage zu den Fileattributen:
Wie kann ich z.B. das Attribut Schreibgeschützt setzen bzw.
löschen

Schau dir SetFileAttributes an.

z.B. SetFileAttributes(‚c:\temp\myfile.htm‘,
FILE_ATTRIBUTE_READONLY or FILE_ATTRIBUTE_ARCHIVE);

Gruss RQ

oder auch

FileSetAttr setzt die Attribute einer Datei.

Unit Sysutils

function FileSetAttr(const FileName: string; Attr: Integer): Integer;

Beschreibung

FileSetAttr setzt die Attribute der mit FileName angegebenen Datei auf den Wert Attr. Dieser Wert wird durch eine ODER-Verknüpfung der betreffenden Dateiattributkonstanten gebildet:

FileSetAttr(‚MyFile.sys‘, faReadOnly or faSysFile);

Bei Erfolg gibt die Funktion den Wert Null zurück. Ansonsten wird ein Windows-Fehlercode zurückgeliefert.

Hinweis

Informationen zu diesen Konstanten finden Sie unter TSearchRec.