du solltest dir gedanken über die sortierung machen, damit kann man vieles einfacher gestalten. wenn du die daten aus der
db sortierst nach parentid,id dann kann man das ganze optimieren, da du nicht immer wieder den ganzen baum durchsuchen musst...
Delphi-Quellcode:
anode:= tree.Items.AddChildObject(...);
anode.imageindex:=___;