function FileGetAttr(const FileName: string): Integer;
C++ Syntax:
extern
PACKAGE int __fastcall FileGetAttr(const AnsiString FileName);
Beschreibung
FileGetAttr gibt die Attribute der Datei als Bit-String zurück. Dieser Wert entspricht dem Feld Attr des Typs TSearchRec. Einzelne Attribute können Sie z.B. mit dem folgenden Code überprüfen:
Delphi-Beispiel:
Attrs := FileGetAttr('MyFile.sys');
if Attrs and faHidden <> 0 then
FileSetAttr('MyFile.sys', Attrs – faHidden);
Delphi-Beispiel:
int Attrs = FileGetAttr("MyFile.sys");
if (Attrs & faHidden)
FileSetAttr("MyFile.sys", Attrs & !faHidden);
Der Rückgabewert -1 gibt an, dass ein Fehler aufgetreten ist.
Hinweis: Unter TSearchRec finden Sie eine Beschreibung der einzelnen Attributkonstanten.
Hinweis: FileGetAttr ist nur unter Windows verfügbar.