Erreur mémoire properties stringgrid
J'utilise une fonction pour détecter les fuite mémoire (debug hook) et celle-ci me dit que j'ai des fuites dans ma StringGrid.
"
An unexpected memory leak has occurred. The unexpected small block leaks are :
13-20 bytes :String * 4
93-100 bytes TCellProperties *4
"
Je crois comprendre d'où vient la fuite.
A un moment,dans mon programme j'utilise les properties donc en gros, je fais ça:
Code:
1 2 3 4 5 6
|
RowCount := 4;
cellProperties[0,0].BrushColor := cllime;
cellProperties[0,1].BrushColor := cllime;
cellProperties[0,2].BrushColor := cllime;
cellProperties[0,3].BrushColor := cllime; |
Puis je ne veux plus que l'on voit certaine ligne donc je fais ca:
Code:
1 2 3
|
row[2].clear;
row[3].clear; |
Et donc lorsque je ferme mon programme la fuite est détecté.
Et je n'arrive pas à trouver une astuce pour empêcher cela...