A partir d'une Form principale je cree un certain nombre de form dynamiquement que je stocke dans un tableau de pointeurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Form [N]=new TForm(This);
Je fais sur ces Form un certain nombre de choses sans probleme
Mais pour les detruire apres usage?
elles doivent etres fermée a partir d'elles même avec un bouton Fermer
Button On Click Close();
Mais pour les detruire reellement
ou mettre le delete Form[N]
J'ai essaye de detourner l'evenement OnClose de mes fenetres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Form[N]OnClose=FermerFenetre;
Comme vu dans "Remarque de developpement "gestion de fenetres enfants de Gilles Louise
Mais si cela fonctionne tres bien en cliquant sur la petite croix du menu
Avec un bouton le programme va bien a la fonction "FermerFenetre"
Detruit la form Et veut retourner a une Form qui n'existe plus

Quelques tuyaux me rendraient bien service
MERCI