System.IOUtils.TPath.GetDirectoryName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function GetDirectoryName(FileName: string): string; static;

C++

static System::UnicodeString __fastcall GetDirectoryName(System::UnicodeString FileName);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TPath

Beschreibung

Extrahiert die Laufwerks- und Verzeichnisinformationen aus einem Dateinamen.

GetDirectoryName extrahiert die Laufwerks- und Verzeichnisinformationen aus dem angegebenen Dateinamen. Sind in FileName keine Laufwerks- oder Verzeichnisinformationen vorhanden, wird ein leerer String zurückgegeben. Die folgende Tabelle enthält die von dieser Methode erwarteten Parameter.

Name Bedeutung

FileName

Der Dateiname, aus dem das Laufwerk und das Verzeichnis extrahiert werden sollen.

Hinweis: GetDirectoryName löst eine Exception aus, wenn der angegebene Dateiname ungültige Zeichen enthält.

Beispiel (Delphi):

WriteLn(TPath.GetDirectoryName('D:\Projects\HelloWorld.exe'));

Beispiel (C++):

printf("%s \n", TPath::GetDirectoryName("D:\Projects\HelloWorld.exe"));

Hinweis: Die Codeausgabe: "D:\Projects". Der Pfadname enthält das letzte Begrenzungszeichen nicht.

Siehe auch

Codebeispiele