System.SysUtils.FileSystemAttributes
Delphi
function FileSystemAttributes(const Path: string): TFileSystemAttributes;
C++
extern DELPHI_PACKAGE TFileSystemAttributes __fastcall FileSystemAttributes(const System::UnicodeString Path);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Renvoie les attributs d'un système de fichiers.
FileSystemAttributes renvoie les attributs d'un système de fichiers spécifié par un nom de chemin. FileSystemAttributes extrait l'identificateur du lecteur à partir du chemin fourni et renvoie les attributs du système de fichiers du lecteur. Si le chemin fourni n'est pas valide, une exception est déclenchée.
Par exemple, si vous voulez savoir si le lecteur X est amovible, appelez cette fonction avec un nom de chemin valide transmis par le paramètre X. Code (Delphi) :
FileSysAttr := FileSystemAttributes('X:\');
if fsRemovable in FileSysAttr then
Writeln('Drive X is removable');