Registriert seit: 10. Jan 2005
Ort: Bönen
1.174 Beiträge
Delphi 11 Alexandria
|
AW: ExtractFilePath aus einem String mit zwei Dateiangaben
24. Mär 2014, 21:53
Hallo,
die Regel scheint zu sein, dass bis zum 2. Backslash der Dateipfad ist, oder?
Dann vllt. so:
Delphi-Quellcode:
s := '"C:\Hello\You.exe C:\Bye\You.exe"';
(ExtractFilePath(copy(s, 2, (posex('\', (s), 5)))));
Edit: Sorry, ich hatte beim Überprüfen mit Delphi eben festgestellt, dass ich einen Denkfehler hatte.
Der jetzige Code sollte funktionieren
Jürgen Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
Geändert von juergen (24. Mär 2014 um 22:16 Uhr)
|