Bonjour,
Je rencontre actuellement un petit problème :
je voudrais que lorsque l'on quitte l'application (même au moyen de la croix rouge de la forme principale), un message de confirmation s'affiche, qui demande à l'utilisateur s'il veut vraiment quitter.
Pour afficher le message, j'utilise une procédure du type :
que je fais correspondre à l'evennement OnClose de la forme principale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm1.FormClose(Sender: TObject; var CloseAction: TCloseAction); begin Messagedlg('Voulez vous vraiment quitter ?',mtwarning,[mbok,mbno],0) end;
Le problème est que je ne sais pas comment garder la forme ouverte en cas de réponse négative de l'utilisateur (puisque cette procedure s'execute à la suite d'un Form1.close; )
Quelqun a-t-il une idée ? Merci d'avance.
Partager