Bonjour.
je travaille avec Delphi 7 Entreprise.
Lorsque j'utilise MessageDlg tel que préconisé par son Help soit
Je reçois le Message trop de paramètres originaux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.Button1Click(Sender: TObject); begin if MessageDlg('Bienvenue dans mon application Delphi.Quitter?', mtConfirmation,[mbYes,mbNo],0,mbYes)=mrYes then begin MessageDlg('Fin de l''application Delphi.',mtInformation,[mbOk],0); Close; end; end; end.
Quand je supprime le texte en rouge ça marche parfaitement, soit :
D'autre part j'ai toujours par défault toujours le choix 'Oui',
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.Button1Click(Sender: TObject); begin if MessageDlg('Bienvenue dans mon application Delphi.Quitter?', mtConfirmation,[mbYes,mbNo],0)=mrYes then begin MessageDlg('Fin de l''application Delphi.',mtInformation,[mbOk],0); Close; end; end; end.
que je note [mbYes,mbNo] ou [mbNo,mbYes],
ou je je mette 0 ou 1
Comment avoir au choix le 'Oui' ou le 'Non' pour éviter des utilisations intempestives.
Merci
Partager