Home » Tipps & Tricks » Dateien/Verzeichnisse » Dateieigenschaften » Dateipfad in seine Einzelteile zerlegen

Dateipfad in seine Einzelteile zerlegen

Die Funktion ProcessPath zerlegt einen Pfad in Laufwerksbuchstaben-, Verzeichnisnamen- und Dateinamen-Teile.

uses FileCtrl;

var pfad: string;
  laufwerk: char;
  verzeichnisse, datei: string;
begin
  pfad:='c:\temp\test\test2.txt';
  ProcessPath(pfad, laufwerk, verzeichnisse, datei);
  // Neue Variableninhalte:
  // laufwerk: 'c'
  // verzeichnisse: 'temp\test'
  // datei: 'test2.txt'