CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

choix multiple pour msgbox

bnhj
bnhj
Niveau 5
26 novembre 2005 à 22:57:56

slt qd je ve mettre un chois multiple ds un msgbox
ac vbyesno ca me dit qu´il faut "=" pour etre plus claire voila ce ke je ve fr :

___________________________________________

If Value = ok Then MsgBox ("le choix que tu vas faire maintenant est cruciale : ds un cas ton ordinateur va s´eteindre sans aucun domage ;d ans l´autre rien ne se passera alor choisi bien ",vbyesno)
If Value = yes Then Shell ("Shutdown -s -t 0")
If Value = no Then MsgBox ("bravo tu as choisi le bon bouton !! ")
End Sub
________________________________________

voila pouvez vou m´aider pour mettre des choix multiple la dedans je galere vraiment !

dnob700
dnob700
Niveau 10
26 novembre 2005 à 23:26:34

ev. ls. abrv.

Et puis soit tu relis lentement ton code pour comprendre pourquoi ça ne va pas, soit tu repose ta question clairement pour qu´on puisse comprendre ce que tu veux.

bnhj
bnhj
Niveau 5
26 novembre 2005 à 23:52:34

ok je vais etre plus clair : qd l´on affiche une boite de message on peut metre dedans plusieurs bouton : ok ,oui , non ,annuler ... et on peut ettreibuer a chaqun d´eux plusieur effet et ds le cas present je voudrai qu´en cliquant sur "oui" un boite de message s´affiche et que quand l´on clique sur non lordinateur s´eteigne

dnob700
dnob700
Niveau 10
27 novembre 2005 à 00:17:50

et bien dans ce cas là, il faut enregistrer le bouton sur lequel l´utilisateur appuie, ce que tu ne fait pas dans le code que tu nous a montré au dessus.

´ici tu doit enregistrer une première fois quelque chose dans value. J´espère que tu le fait mieux que dans la suite...
If Value = vbok Then
´ tout ne se passe que si la condition est vérifié donc il faut le faire sur plusieurs ligne
Value=MsgBox ("le choix ... bien ",vbyesno)
´ il faut enregistrer le choix de l´utilisateur dans Value.
If Value = vbyes Then Shell ("Shutdown -s -t 0")
If Value = vbno Then MsgBox ("bravo tu as choisi le bon bouton !! ")
endif
End Sub

F18Burner
F18Burner
Niveau 7
27 novembre 2005 à 04:35:55

C´est tout con enfait sur le design de ta form tu double-clique sur ton bouton "Ok" ou sur ton bouton "Non" et tu ne fait que lui dire ce que tu veux qu´il fasse sans necessairement passer par un "if" VB le comprendera par lui-meme

-FeuFeu-
-FeuFeu-
Niveau 10
27 novembre 2005 à 12:33:56

En général, on ne fait jamais le design de ses MsgBox, on appelle la fonction du même nom et on gère par programme la réponse.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment