Bonjour,

J'ai fait une application en deplhi5.

cette application marche tous le temps. Tous les 5 minutes appel de fonction pour lire des fichier. A début cette application utilise peu de mémoire mais après quelque heures elle utiliser beaucoup de mémoire.

A fin de mes fonctions, comment faire libérer toutes mémoire utiliser par cette fonction ?

J'utilise aussi un tableau de strings que je met a jour tous les 5 minutes. Au début de je fait

For i:=0 To 100
Do begin
Donne[i].cley:='';
Donne[i].heure:=strTotime('00:00:00');
Donne[i].Codecomposant:='';
Donne[i].requis:=0;
Donne[i].Prise:=0;
Donne[i].vision:=0;
end;
Mais je ne pense pas que cela me libéré de la mémoire. Comment faire pour "libérer de la mémoire" ?