Hello,
j'aimerais piger pourquoi mrYes vaut 6 d'après Delphi (info pompée en l'inspectant depuis le mode debug) alors que quand je clique sur le bouton Yes d'un msgDialog, la valeur retournée est 3 (là aussi vue via le mode debug).
Exemple de code qui, de ce fait, ne marche pas:
Alors que logiquement il devrait !
Code : Sélectionner tout - Visualiser dans une fenêtre à part if messageDlg('Confirmez-vous cette action ?',mtConfirmation,mbYesNo,0) <> mrYes then exit;
Remplacé par celui ci qui, lui, marche bien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part if messageDlg('Confirmez-vous cette action ?',mtConfirmation,mbOKCancel,0) <> mrOK then exit;
Si vous l'avez l'explication pour le Yes...
Merci.
Partager