Bonjour !
Dans mon soft je dois remplir un TlistView plusieurs fois :
sauf que j'ai remarqué qu'à chaque fois que je rajoute des lignes la mémoire de mon soft augmente (normal jusque là).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ListItem := LVPublicHolidays1.items.add; ListItem.Caption := DataSetHolSelect.Fields[ i_langSelect + 1 ].AsString; ListItem.SubItems.add(DataSetHolSelect.Fields[ i_langSelect + 1 ].AsString);
Mais j'ai beau supprimer les lignes de mon TListView ou de destroy mon TListItem, ma mémoire n'est pas libérée et augmente toujours.
Je suis sous Delphi 2007 et j'ai vu sur le net que ce serait un bug sous l'époque Borland, y a-t-il une alternative ?
Merci pour votre soutient !
Partager