Bonsoir,
Alors voilà mon soucis (qui je pense dois être simple à résoudre) :
Dans l'événement FormCloseQuery j'ai un traitement et je voudrai rappeler cet événement dans une autre procédure :
Voici le code concernant le FormCloseQuery :
Voici le code de Quitter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 procedure Tnom.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin lareponse:=MessageDlg('Voulez-vous enregistrer les modifications ?', mtConfirmation, mbYesNoCancel, 0); if lareponse=mrcancel then CanClose:=false else begin if lareponse = mryes then Sauve1Click(sender) CanClose:=true; end; end;
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 procedure Tnom.Button1Click(Sender: TObject); begin FormCloseQuery(...);// Je ne vois pas trop les paramètres à mettre ... :( end;
Cordialement Ero-Sennin
Partager