Hai FrankBrin,
das kannst Du ohne Probleme mit einem TTreeView machen. Ein Item eines TreeViews besteht neben dem Text(caption) auch noch aus einem Pointer. In diesem kannst Du einfach einen Pointer auf zum Beispiel einen Record oder eine Instanz einer eigenen Klasse hinterlegen. In diesem
Beitrag hat
MathiasSimmack das mal gemacht.
Wichtig ist dabei nur das Du, wenn Du ein Item löschst auch den Speicher den dein Objekt belegt selber freigeben musst.
Edit und grummel
Wärend ich wie ein Wolf nach einem Beispiel in der
DP suche hat der Foren(b)engel schon einen ganzen Beitrag mit Beispiel geschrieben
Stephan B.
"Lasst den Gänsen ihre Füßchen"