Bonjour,

Un petite erreur de syntaxe...

Comment faire pour utiliser les mrYes,... comme réponse à une MessageDlg?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if(MessageDlg('aaa', mtConfirmation, [mbYes, mbNo], 0) = [mrYes]) then
    MessageDlg('Yes', mtWarning, [mbOK], 0);
Il n'accepte pas de compiler et je suis donc obligé de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if(MessageDlg('aaa', mtConfirmation, [mbYes, mbNo], 0) = 6) then
    MessageDlg('Yes', mtWarning, [mbOK], 0);
Et j'ai déja remarqué le meme probleme avec d'autres constantes...

PS: Je suis sur Delphi 2006

D'avance merci


Ben