Problème de libération de ressource
Bonjour,
Je code actuellement un programme sous Borland C++ Builder6.
lors d'une vérification de fichier je dois faire un bilan afin de faire savoir à l'utilisateur que certain de ces fichiers ne sont pas valide.
Or lorsque j'appelle souvent ma fenêtre de bilan je fini par avoir une exception "Ouf of ressource"
je ne comprend pas pourquoi car je créée ma fenêtre puis la détruis après.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
if ( bilan)
{
TForm_DeclanchementPAsGerer * p_fen1 = new TForm_DeclanchementPAsGerer(this);
isInPause = true;
p_fen1->ShowModal();
isInPause= false;
delete p_fen1;
}
p_fen1 = NULL |
lorsque je n'affiche pas de bilan je n'ai pas de soucis.
Ce "out of resource" n'est pas régulié. Autant au bout de 1 affichage j'ai le message d'erreur et autant une autre fois après 10 affichage toujours rien.
Merci d'avance pour votre aide .