Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Path in seine Unter-Ordner zerlegen
12. Apr 2012, 13:00
Wobei der Ansatz nicht optimal ist...
Delphi-Quellcode:
Function GetPolderPart(const s:String;Index:Integer):String;
var
sl:TStringList;
begin
sl := TStringList.Create;
try
sl.Delimiter := '\';
sl.DelimitedText := s;
if Index < sl.Count then Result := sl[index ] else Result := '';
finally
sl.Free;
end;
end;
AFAIK ist auch der Slash mittlerweile ein gültiger Trenner, und Du hast StrictDelimiter vergessen, sonst kommt bei Pfaden mit Leerzeichen ein falsches Ergebnis.
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
Geändert von DeddyH (12. Apr 2012 um 13:28 Uhr)
Grund: Tippfehler
|