begin process at 2010 02 10 08:45:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Exécution

 > 

Commande


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Commande

vendredi 2 juillet 2004 à 22:52:15 | Commande

Devil17049

est ce possible que le programme que je crais choisisse entre plusieur bouton le quelle executera une certaine commande ???


D e vil
samedi 3 juillet 2004 à 03:07:55 | Re : Commande

pcpunch

Il faudrait etre plus clair, car la "rien compris"!!!!

Si tu veu etre aidé, commence par prendre ton temp pour poser ta question, et surtout quelle soit compréhensible++
samedi 3 juillet 2004 à 12:21:19 | Re : Commande

Devil17049

D'accord désolé.
Donc je voudrait créé un jeu de hasard avec des boutons environ une dizaine de boutons voir plus et sur ces dix boutons et seulemen 1seul des 10 a la commande (par exemple)
Private Sub Command2_Click()
msgbox"BRAVO tu as gagner le jeu"
unload form1
End Sub

et les autres :
Private Sub Command8_Click()
msgbox"Dommage tu as perdu retente ta chance"
command8.visible = true
End Sub

voila c'est ce que j'aimerais faire (ne me piquer pas mon idée lol)mais si le bouton serait toujour le meme ce serait trop simple alrs comment faire pour que les commandes varissent partout pour que le bouton gagnant ne soit pas tout le temps le même voila merci beaucoup si vou pouvez me renseigner sinon dommage

Devil
samedi 3 juillet 2004 à 15:32:05 | Re : Commande

ITALIA

Membre Club
Au depart utilise la ligne de commande :

dim Choix as integer ' en haut de ta form

Choix = (Int(Rnd * 10)) + 1
' 10 etant le nombre de boutons que tu as...ainsi le programme te choisi aléatoirement un nombre entre 1 et 10


Ensuite dans le code de tes boutons :

Private Sub Command1_Click()

i=1
If choix=1 then
msgbox"BRAVO tu as gagner le jeu"
else
msgbox"Perdu la réponse était le Bouton : " & Choix
end if
...
...
...
Private Sub Command2_Click()

i=2
If choix=1 then
msgbox"BRAVO tu as gagner le jeu"
else
msgbox"Perdu la réponse était le Bouton : " & Choix
end if

End Sub


It@li@
samedi 3 juillet 2004 à 22:54:32 | Re : Commande

Devil17049

Moi ca ne marche pas dsl ='(

Devil
dimanche 4 juillet 2004 à 12:18:56 | Re : Commande

pcpunch

Voila c'est un peu plus clair, et assez facile a faire si j'ai bien compris ta question ????

Il faut utiliser la propriété index des boutons de commandes et créer un groupe de bouton :
Nom Bouton1 de index 1 à 5 dans cette exemple

Au chargement on lance la procédure qui choisit un nb aléatoire de 1 à 5 qui sera le bouton gagnant!!

A chaque pression sur un bouton on verifie si c le gagnant :
-Si oui alors affiche c gaganer et demande si on rejoue!!!
-Si non rend non visible le bouton selectionné et attend le nv bouton selectionné

Voila ton code tous fais lol avec 5 boutons a toi de le modifié pour 10 boutons


Dim Gagnant As Integer

Private Sub Command1_Click(Index As Integer)
'Verification
If Index = Gagnant Then
MsgBox "BRAVO tu as gagner le jeu"
If MsgBox("Rejouer ?", vbYesNo) = vbYes Then
For i = 1 To Command1.UBound
Command1(i).Visible = True
Next i
Call ChoixAléatoireGagnant
Else
End
End If
Else
MsgBox "Dommage tu as perdu retente ta chance"
Command1(Index).Visible = False
End If

End Sub

'Cette exemple utilise 5 bouton de commande
'Index de 1 à 5
Private Sub Form_Load()
Call ChoixAléatoireGagnant
End Sub

Sub ChoixAléatoireGagnant()
Randomize
Gagnant = Int(Rnd * 4) + 1
End Sub


++
dimanche 4 juillet 2004 à 13:40:16 | Re : Commande

Devil17049

Bravo pcpunch, tu es un boss je t'en remerci cela marche parfaitement !!

Devil
lundi 5 juillet 2004 à 16:23:20 | Re : Commande

capoueidiablo

Jveux pas mettre de l'huile sur le feu mais le code d'ITALIA fonctionne aussi, je pence que tu n'as juste pas bien compris comment ca marche
++ tous le monde

--= Capoueidiablo =--
lundi 5 juillet 2004 à 16:30:22 | Re : Commande

ITALIA

Membre Club
Pas Grave...............Capou

It@li@


Cette discussion est classée dans : commande, red, green, blue, orange


Répondre à ce message

Sujets en rapport avec ce message

Partage de dossier [ par Max666 ] Salut tout le monde ! Est-ce que quelqu'un sait comment partager des dossiers ???Ou envoyer des fichiers</font c Sélection d'une ligne en Rich Text Box [ par Blousé ] Voilà un petit casse tête (pour moi entout cas, vu que je ne connaît pas grand chose) :A l'aide de la fonction Find je recherche dans mon texte des mo VBA excel ecrire dans un picture box [ par stidjeanmoulin ] avec vb g l'habitude de faire un PictureBoxdedan, a chake fois ke ge change de boucle ou de partie du programe j'écris les changementsdu style :[code] Afficher un tableau [ par Gendarmette ] Salut à tous !J'ai un tableau (de nom Fichier3 défini en String).Sur ma feuille j'ai placé un bouton Tableau, j'aimerais qu'en cliquant dessus le tabl ProgressBar [ par Gendarmette ] Comment utilise-t-on les ProgressBar?Elle représente l'avancement dans l'exécution du programme? Gend<fo Pb de ProgressBar [ par Gendarmette ] Salut à tous !J'ai un code avec 2 boucles ;For i = 0 to Max1 For j = 0 to Max2 If. If. ElseIf. End If ElseIf. End If. Next jNext iEn fait ce Bip MsgBox [ par Gendarmette ] Le bip des MsgBox est franchement chiant! =)Qqn sait comment l'enlever?Merci! Gend Contenu répertoire ds tableau [ par Gendarmette ] J'aimerais lister le nom et la date de dernière modification fichiers présents dans un répertoire dans un tableau.Voici le répertoire :D:\Christine\Ra Verifier existence fichier [ par Gendarmette ] Je recherche un code (simple si possible =)) pour vérifier l'existence d'un fichier en employant les FileSystemObject.Merci! G<font color=beige Element ds ListBox [ par Gendarmette ] Comment vérifier la présence d'un élément dans une ListBox en utilisant les FSO?Merci! Gend<font color=b


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales