Forum: Programmieren allgemein
by himitsu,
17. Jan 2010
das letzte Verzeichnis reicht aus ... man muß sich ja nicht mehrfach durch's "ganze" System hangeln
z.B.: Administration Tools - Verwaltung = '::{D20EA4E1-3957-11d2-A40B-0C5020524153}'
Forum: Programmieren allgemein
by himitsu,
17. Jan 2010
Ja genau.
Und warum "knallt" es?
Weil der Befehl so nicht geht, oder was denkst du denn, warum nur ein Leerstring rauskam? :zwinker:
Siehe Link.
Forum: Programmieren allgemein
by himitsu,
16. Jan 2010
erstmal das
try
if SHGetPathFromIDListW(ItemIDList, hPath) then
Result:=hPath
else
RaiseLastWin32Error;
finally
und schon wüßtest du, wo es hängt
(PS: vorher konnte Result nicht initialisiert sein)