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.