Créer une message box [Résolu]

Signaler
Messages postés
35
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
13 avril 2007
-
helication2
Messages postés
22
Date d'inscription
lundi 2 janvier 2006
Statut
Membre
Dernière intervention
17 octobre 2006
-
Je sais, ça vous parez surement facile mais je début en VB.

Je voudrais savoir comment me débrouiller pour que que je clique sur un bouton, j'affiche une message box, et qu'en fonction du bouton cliqué dans cette message box, je continu ou pas mon programme.

Je suis claire ?!?![javascript:Insert_Emoticon('/imgs2/smile_dissapprove.gif'); ]

9 réponses

Messages postés
318
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
30 décembre 2005

OK.

C'est une appli Web??



Si c'est le cas (alors, je suppose que c'est du VB.NET Web Forms),
c'est normal que le VB ne marche pas. ASP.NET permet à un serveur de
générer des pages web. Donc, si tu affiche une fenêtre de type
messageBox dans ton prog, elle s'affiche sur le serveur. Pas trop ce
que tu veux? L'interactivité avec un utilisateur dans le monde du web
se fait à partir de son browser. Le navigateur internet ne reçoit pas
de code VB.NET. Ce qu'il comprend de façon universel, c'est le
javascript. Donc ce qu tu a codé est certainement la seule chose
faisable.



Pour finir un petit conseil pour que les conseils de chacun puisse être
le plus pertinent possible et éviter a ceux qui réponde de passer à
côté de ta demande car trop générique. Spécifie l'environement dans
lequel tu bosses, c'est à dire au moins langage (VB6, VB.NET, ASP3,
VBScript, VBA) et type d'application (macro/win/web).


Chris


N'oubliez pas de cloturer votre post.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 210 internautes nous ont dit merci ce mois-ci

Messages postés
123
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
30 mars 2009

Un petit exemple

Dim Retour As Integer
Retour = MsgBox("Coucou, clique sur oui ou non", vbYesNo)
If Retour = vbYes Then
MsgBox ("J'ai cliqué sur OUI")
End If
If Retour = vbNo Then
MsgBox ("J'ai cliqué sur NON")
End If

Voilà qui devrait t'aider un peu
Messages postés
318
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
30 décembre 2005

C'est du VB6, du VB.NET web form (comme tes question C#) ou du VB.NET winforms?

N'oubliez pas de cloturer votre post.
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
21
Private Sub Command1_Click()

If MsgBox("Voulez vous continuer ?", vbQuestion Or vbYesNo, "Message") = vbNo Then

Unload Me

End If

End Sub


Daniel
Messages postés
35
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
13 avril 2007

Nickel, mais j'ai encore un souci, il veut pas m'afficher ma message box parce que je ne suis pas en mode UserInteractive, mais je ne sais pas comment changer ça, vu que SystemInformation.UserInteractive n'a qu'un accesseur, je peux donc pas le modifier !!! Sniff [javascript:Insert_Emoticon('/imgs2/smile_blush.gif'); ]
Messages postés
318
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
30 décembre 2005

Heuuuu

'tite question comme ça. Si t'es pas en mode interactif, c'est qui qui clic sur OK?



Chris

N'oubliez pas de cloturer votre post.
Messages postés
35
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
13 avril 2007

En fait, je sais pas trop comment ça marche mais il me dit bien que je ne suis pas en mode intéractif, alors que j'ai plein de boutons partout !!! Mais bon, j'ai laché l'affaire et j'ai codé en javascript
Messages postés
35
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
13 avril 2007

Ok, dslée ! En tout cas merci, c (un peu) plus clair maintenant
Messages postés
22
Date d'inscription
lundi 2 janvier 2006
Statut
Membre
Dernière intervention
17 octobre 2006

salut les gars et pour choisir le type de msgbox comment faire?

merci