System.SysUtils.FileSystemAttributes

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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 (Object Pascal):

 FileSysAttr := FileSystemAttributes('X:\');
   if fsRemovable in FileSysAttr then
     Writeln('Drive X is removable');

Siehe auch