Bonjour,
Sous Builder C++ 2007, j'ai une procédure qui créé des objets avec NEW (StringGrid1 = New TStringGrid1(Form1) par exemple et d'autres objet);
Je remplis ces tableaux, puis diverses autres opérations ....
Je supprime ces objets par "delete StringGrid1" et "StringGrid1 = NULL"
Si j'exécute plusieurs fois cette procédure, le programme me retourne le message suivant :
"Mémoire insuffisante pour exécuter cette commande"
Si je vérifie l'utilisation mémoire dans le système, la mémoire disponible diminue à chaque exécution, il semble donc que toute la mémoire allouée ne soit pas récupérée.
Dois-je compléter ma procédure de suppression ?
Merci par avance
Partager