Bonjour
J'ai un programme qui utilise VirtualTreeView pour l'affichage d'une liste d'objet ( avec TObjectList), les objets sont ajoutés au VirtualTreeView par AddChild et c'est lui qui en est propriétaire.
OwnsObjects de TObjectList est à False car c'est le VirtualTreeView qui libère la mémoire de la liste des objets lorsqu'il est détruit.
Mais dans certains cas, j'aimerai pouvoir maitriser complètement la libération des objets de la liste : est il possible d'indiquer au VirtualTreeView de ne pas s'occuper de la libération mémoire ? dans ce cas, je pourrai mettre OwnsObjects à True et ce sera le TObjectList qui libérera la mémoire.
J'ai cherché sur le net mais je n'ai pas trouvé l'info.![]()









Répondre avec citation



Partager