System.SysUtils.FileSystemAttributes

De RAD Studio API Documentation
Aller à : navigation, rechercher

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');

Voir aussi