Meilleur auteur de réponses
VB Coach - Atelier 3 .:

Question
-
Bonjour,
J'ai repris le code du coach pour récupérez le code de fermeture de la boîte de dialogue en retour de l’appel à la méthode ShowDialog et je l'ai mis à la suite de la procédure précédente, qui elle, affiche la boite de dialogue. (merci de me corriger si j'ai mal compris le code ).
En recopiant le code
result =formOptions.ShowDialog()
, l'IDE me signale l'erreur : 'Cette expression ne produit de valeur'.
Ne faut-il pas mettre formOptions.ShowDialog.Result() ou quelque chose dans le genre, afin de récupérer le code fermeture???
J'ai essayé de chercher dans le Framework malheureusement sans résultat. (je n'ai pas encore trouvé la méthode de recherche ds leFramework).
Je veux courir avant de savoir comment marcher : c'est peut être ça mon pb. Mais bon il ne faut pas se décourager.
Merci pour votre aide
Tedj
tedj53
Réponses
-
Bonjour,
le code est téléchargeable sur le site
donc si tu as des soucis avec l'énoncé de l'exercice (fichier Word), il est conseillé de regarder le code final.
- Proposé comme réponse Ciprian Duduiala lundi 11 juin 2012 07:44
- Marqué comme réponse Ciprian Duduiala mercredi 13 juin 2012 07:21
Toutes les réponses
-
-
Bonjour,
le code est téléchargeable sur le site
donc si tu as des soucis avec l'énoncé de l'exercice (fichier Word), il est conseillé de regarder le code final.
- Proposé comme réponse Ciprian Duduiala lundi 11 juin 2012 07:44
- Marqué comme réponse Ciprian Duduiala mercredi 13 juin 2012 07:21
-
Bonjour Nehari,
Je ne sais pas si c'est ça car je ne comprends pas tout, mais si tu parles de la boîte de dialogue "messageBox", avec récupération d'un choix, c'est ceci :
Sub boite() dim reponse as integer reponse = MsgBox("Avez-vous faim", vbQuestion + vbYesNo + vbDefaultButton2) if réponse <> vbYes then exit sub MsgBox("A répondu qu'il a faim")... end sub
Commentaire :
Là je l'ai mlis en VB6 (qui fait partie de VBnet en l'espèce), c'est plus court :
La boîte va écrire la question ("Avez-vous faim"), y mettre un point d'interrogation (vbQuestion), demander <oui> ou <non> (vbYesNo = bouton1 + bouton2) et se positionner sur <non> (vbDefaultButton2), remarques les "+" entre les paramètres...
Ici on teste le <oui>, donc s'il répond autre chose on rejette de la procédure, sinon on continue en séquence en dessous...
Cordialement :o)
Joseph Attila PUSZTAY
EhJoe Logiciels Romans Ecrire- Proposé comme réponse EhJoe vendredi 8 juin 2012 21:41