Je dois utiliser une classe au lieu d'un enregistrement pour le nœud VirtualStringTree.Delphi, VirtualStringTree - classes (objets) à la place des enregistrements
Dois-je déclarer standard (mais dans ce cas - délicat) façon comme ça:
PNode = ^TNode;
TNode = record
obj: TMyObject;
end;
//..
var
fNd: PNode;
begin
fNd:= vstTree.getNodeData(vstTree.AddChild(nil));
fNd.obj:= TMyObject.Create;
//..
ou devrais-je utiliser directement TMyObject
? Si c'est le cas, comment?! Que diriez-vous d'assigner (construire) l'objet et de le libérer? Merci d'avance m.
Cela devrait être un commentaire à la réponse de Aldo. – jpfollenius