System.SysUtils.FileSystemAttributes
Delphi
function FileSystemAttributes(const Path: string): TFileSystemAttributes;
C++
extern DELPHI_PACKAGE TFileSystemAttributes __fastcall FileSystemAttributes(const System::UnicodeString Path);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Gibt die Attribute eines Dateisystems zurück.
FileSystemAttributes gibt die Attribute eines durch den Pfadnamen angegebenen Dateisystems zurück. FileSystemAttributes extrahiert den Laufwerksbezeichner aus dem angegebenen Pfad und gibt die Attribute des Dateisystems auf dem Laufwerk zurück. Bei einem ungültigen Pfad wird eine Exception ausgelöst.
Wenn Sie beispielsweise ermitteln möchten, ob Laufwerk X ein Wechsellaufwerk ist, rufen Sie diese Funktion mit einem gültigen Pfadnamen von X auf. Code (Delphi):
FileSysAttr := FileSystemAttributes('X:\');
if fsRemovable in FileSysAttr then
Writeln('Drive X is removable');