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.