System.SysUtils.ExtractFileDrive
Delphi
function ExtractFileDrive(const FileName: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall ExtractFileDrive(const System::UnicodeString FileName)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Renvoie la partie lecteur d'un nom de fichier.
ExtractFileDrive renvoie une chaîne contenant la partie 'lecteur' d'un chemin complet pour le fichier transmis dans le paramètre FileName.
Pour les noms de fichiers comportant des lettres de lecteur, le résultat est de la forme '<lecteur>'.
Pour les noms de fichiers comportant un chemin UNC (Universal Naming Convention), le résultat est de la forme '\\<nomserveur>\<nompartagé>'.
Si le chemin donné ne contient aucun des styles de préfixe de chemin, le résultat est une chaîne vide.
Remarque : Sous Linux et MacOS, ExtractFileDrive renvoie toujours une chaîne de longueur nulle.