Bonjour à tous,
Je me demande quelle est selon la solution la plus propre pour libérer une TList
1/on détruit l'objet TList et on libère la mémoire associée.
2/on libére les éléments de la liste au préalable+ensuite on libére l'objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part FreeAndNil(MyList);
Merci de vos lumières
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for PList:=0 to MyList.count-1 do begin PMyRecord:=MyList.Items[PList]; Dispose(PMyRecord); end; MyList.free;
@
Partager