lelahel08
Messages postés36Date d'inscriptiondimanche 10 août 2003StatutMembreDernière intervention24 octobre 2005
-
6 oct. 2004 à 13:38
florenth
Messages postés1023Date d'inscriptiondimanche 1 août 2004StatutMembreDernière intervention17 août 2008
-
10 oct. 2004 à 12:47
Bonjour,
J'ai une appli MDI, lors de son ouverture et une fois chargé sans sous fenetre, dans le gestionnaire de taches le processus fait : 15,7Mo, lors de l'ouverture d'une sous fenetre le processus grossit pour atteindre 18,5 Mo, mais lors de la fermeture de cette sous fenetre je ne gagne que 350Ko et mon appli atteind 18,1Mo ......
Quelqu'un a une explication des conseils ? Je pense libérer correctement tout mes objets .....
jmp77
Messages postés1119Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention 4 octobre 20067 7 oct. 2004 à 08:58
Hello,
Je t'avouerai que j'ai le même souci que toi. J'ai posté un message aussi à une époque et les réponses ont étées les mêmes.
Je détruit bien la totalité de mes objets et rien n'y fait. Au fur à mesure de l'utilisation du programme son taux de mémoire augmente.
J'ai remarqué qu'en utilisant un programme de défragmentation de mémoire "rambost xp" et bien la comme par miracle quand je le lance mon programme prends beaucoup moins de place mémoire.
Voilà je suis désolé de ne pas pouvoir t'apporter de solutions à ton problème mais je voulais de faire part de ces quelques remarques.
cali70
Messages postés71Date d'inscriptionmercredi 29 septembre 2004StatutMembreDernière intervention19 mars 2008 9 oct. 2004 à 21:04
Je sais pas je vai peu être dire une grosse bêtise mais peu être que utiliser "destroy" peut marcher.....
procedure TfFicheTaches.FormClose(Sender: TObject;
var Action: TCloseAction);
begin
Action := caFree;
destroy; // je sais pas si toutes les lignes sont nécessaires
Release;
end;