J'ai des soucis avec Visual Basic !
Fermé
Prospy
-
13 juin 2011 à 13:54
Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 - 23 juin 2011 à 11:16
Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 - 23 juin 2011 à 11:16
A voir également:
- J'ai des soucis avec Visual Basic !
- Visual basic - Télécharger - Langages
- Microsoft 365 basic - Accueil - Microsoft Office
- Microsoft visual c++ runtime - Guide
- Visual petanque - Télécharger - Sport
- Visual paradigm - Télécharger - Gestion de données
2 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
14 juin 2011 à 14:10
14 juin 2011 à 14:10
Bonjour
a essayer
avant select case écris cette ligne
Randomize()
mais tu auras toujours 1/3 chance de tomber sur le m^me
a essayer
avant select case écris cette ligne
Randomize()
mais tu auras toujours 1/3 chance de tomber sur le m^me
Bonjour Micherl_m,
merci pour ton aide, mais le problème n'est encore pas résolu. Un message d'erreur s'affiche, un truc de ce genre "Compile error" "Expected:=". J'ai bien insérer Randomize() avant Select Case et même après.
Que dois-je faire encore ?
J'utilise Visual Basic 6 Enterprise...
Merci de m'aider !
A bientôt !
merci pour ton aide, mais le problème n'est encore pas résolu. Un message d'erreur s'affiche, un truc de ce genre "Compile error" "Expected:=". J'ai bien insérer Randomize() avant Select Case et même après.
Que dois-je faire encore ?
J'utilise Visual Basic 6 Enterprise...
Merci de m'aider !
A bientôt !
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
14 juin 2011 à 16:42
14 juin 2011 à 16:42
excuses moi;
essaies randomize sans les parenthèses
essaies randomize sans les parenthèses
Popoï_
Messages postés
171
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 mars 2019
75
23 juin 2011 à 11:16
23 juin 2011 à 11:16
Le "hasard" est calculé grâce à un algorithme très compliqué basé sur l'heure et la date, donc lorsque tu re-demandes un nombre au hasard, tu gardes la même heure et date: d'où l'intérêt d'utiliser Randomize pour réinitialiser l'heure utilisée pour "calculer le hasard". Personellement, je fais cette méthode pour ne pas avoir à retaper Randomize sans arrêt:
Dim Rnd As System.Random = New System.Random()
Dim Variable1 As Integer = Rnd.Next(1,100)
Dim Variable2 As Integer = Rnd.Next(3,5)
[...]
Dim Rnd As System.Random = New System.Random()
Dim Variable1 As Integer = Rnd.Next(1,100)
Dim Variable2 As Integer = Rnd.Next(3,5)
[...]
14 juin 2011 à 14:03
Que dois-je utiliser alors ?
vous savez, je ne maîtrise pas tellement la programmation, en fait je ne connais pas assez de fonctions, merci de me guider !
Bonne journée !