Récupérer la valeur retournée d'une MsgBox

Fermé
damiens1026 Messages postés 563 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 10 avril 2013 - 25 févr. 2011 à 10:31
 Xavier - 21 janv. 2013 à 21:31
Bonjour,

Je suis en train de faire un programme en C# WindowsForm et je souhaite récupérer la valeur retournée d'une MessageBox YesNo. En l'occurrence, je voudrais fermer le programme si on clique sur Non et continuer si c'est sur Oui.


A voir également:

3 réponses

Oz' Messages postés 156 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 16 avril 2014 63
Modifié par Oz' le 25/02/2011 à 10:46
Salut,
Tu peux essayer comme ceci : (syntaxe MessageBox du FrameWork)

If MessageBox.Show("Texte", MessageBoxButtons.YesNo) = DialogResult.No then  

     Application.Exit(); 

Else 

     Ton code 

End If


"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison !"
1
damiens1026 Messages postés 563 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 10 avril 2013 32
Modifié par damiens1026 le 25/02/2011 à 11:23
http://imageshack.com/f/n3erreursp

http://imageshack.com/f/05codeaip

Que se passe-t-il?
Meilleures salutations
damiens1026
0
Salut damiens1026,
Pour répondre à ton problème, voici de que tu dois corriger:
if (MessageBox.Show(message, titre, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{ Clické oui }
else
{ Clické non }
0