Ich würde kein TTreeView benutzen, wenn er nicht angezeigt werden soll. Bau die Baumstruktur lieber gleich in deine Klasse ein, dann hast du auch kein Pointer-Gefummel
.
Delphi-Quellcode:
type
TNode = class
private
FChildNodes: TObjectList; // oder ein Array, hab mich jetzt nicht mit dem Algorithmus auseinandergesetzt
[...]