Delphi, VirtualStringTree - Klassen (Objekte) anstelle von Datensätzen
Ich muss eine Klasse anstelle eines Datensatzes für den VirtualStringTree-Knoten verwenden.
Soll ich es so als Standard deklarieren (aber in diesem Fall - knifflig):
PNode = ^TNode;
TNode = record
obj: TMyObject;
end;
//..
var
fNd: PNode;
begin
fNd:= vstTree.getNodeData(vstTree.AddChild(nil));
fNd.obj:= TMyObject.Create;
//..
oder soll ich direkt verwendenTMyObject
? Wenn das so ist, wie?! Wie wäre es, das Objekt zuzuweisen (zu konstruieren) und es freizugeben?
Vielen Dank im Voraus m.