cricri_b34
Messages postés223Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention15 février 2006
-
16 août 2004 à 03:03
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 2008
-
16 août 2004 à 20:33
Jaimerais savoir comment faire pour générer un nombre entre 1 à 100
et ce nombre serait la caption d'un boutton (Command1.Caption)
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 16 août 2004 à 14:43
MaxSoldier-->la question etait de generer un nombre entre 1 et 100
Avec ton code :Int(Rnd * 100)
tu genere un nb en 0 et 99 voila pk tres justement Frop01 rajoute 1!!!
De plus si pas de randomize avant les nb generer ne seront pas aléatoire!!! a chaque fois que tu lancera le prog et tu executera ton code les nb seront les mm !!!
Voila ++
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 16 août 2004 à 20:33
pardon. Voici ce que dit MSDN
Remarques
Randomize utilise l'argument number pour initialiser le générateur de nombres aléatoires de la fonction Rnd en lui donnant une nouvellevaleur initiale. Si l'argument number est omis, la valeur renvoyée par l'horloge système sert de valeur initiale.
En l'absence de Randomize, la fonction Rnd (sans argument) adopte le même nombre comme valeur initiale la première fois qu'elle est appelée. Lors des appels ultérieurs, elle réutilise le dernier nombre généré comme valeur initiale.
Note Pour obtenir plusieurs fois les mêmes séries de nombres aléatoires, appelez Rnd avec un argument négatif juste avant d'utiliser Randomize avec un argument numérique. L'utilisation de Randomize en répétant la valeur précédente pour l'argument number ne permet pas de reproduire une série de nombres.