Zitat von
DarkLord0:
Hallo,
Ich möchte bei einem TTreeview einzelne Elemente auszeichnen, d.h. ich brauche irgendein Merkmal, mit dem ich ein Item eindeutig identifizieren kann. Die Eigenschaft itemid erfüllt das leider nicht, da die ids scheinbar nach Programmneustart neu vergeben werden. Ich kann zwar einzelne Items mit treeview1.items.item[n] (n=0,1,...) ansteuern, aber ich finde die entsprechende Eigenschaft nicht (zur Not könnte ich ja jedesmal alle Items durchprobieren, aber es muss doch auch anders gehen ..?).
Du könntest mit ...Item.AddObject z.B. ein Integerwert hinzufügen mit dem du die Knoten eindeutig identifizieren kannst.
Um einen Knoten zu finden musst du aber dennoch über alle Items laufen und den von dir gewählten Wert suchen ....
G.
Matthias