Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
18. Jun 2002
MS wird uns da wohl keine andere Möglichkeit geben, da alle neueren Funktionen im Hintergrund mit diesen PIDLs arbeiten :( Aber immerhin gibt es ja SHGetPathFromIDList, damit uns das Leben etwas leichter fällt. :lol:
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
18. Jun 2002
Eine weitere Möglichkeit, welche ich noch schnell zum Besten geben möchte wäre
if AnsiLastChar(PfadName)^ <> '\' then
PfadName := PfadName + '\';
Damit würdest Du garantiert immer einen Backslash am Ende haben und könntest so die UNterverzeichnisse einfach "dranhängen".
P.S. Ich würde mich nicht darauf verlassen, dass SHBrowseForFolder den Pfad immer auf die gleiche Art und Weise...