Beim Entfernen der ID aus dem String Filename := LeftStr(Filename, Length(Filename) - 5);
benutzt du immer noch eine feste Anzahl von Zeichen, wo eigentlich bis zur Position des Kommas kopiert werden sollte. Bzw. wenn du schon vorher SplitID[High(SplitID)]
für den Icon-Index benutzt, könntest du doch an der Stelle SplitID[Low(SplitID)]
verwenden, das bereits alles vor dem Komma (=der gewünschte Pfad) enthält, oder?
Grüße
Dalai
Richtig.. Danke werde es abändern.
Macht ja sonst keinen sinn.
gruss