cs_jujube
Messages postés19Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention21 janvier 2013
-
13 mars 2009 à 20:59
cs_jujube
Messages postés19Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention21 janvier 2013
-
13 mars 2009 à 21:40
Bonjour à tous, oh que oui, je suis un débutant. J'ai cherché dans ce forum, mais mon coco ne comprends toujours pas. Dans un Label, j'aimerais que son BackColor et son Forecolor soit Random. Mais je voudrais déterminer les 6 couleurs pour le backcolor et la même chose pour le forecolor. Comment je m'y prends SVP ?
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 13 mars 2009 à 21:37
Le 1er indice d'un Array est 0 et pas 1
Si tu as 4 éléments dans ton array, le 1er est d'indice 0 et le dernier d'indice 3
en conséquence :
Int((4 * Rnd) + 1)
ne convient pas, puisque le 4 pourra "sortir" alors qui'il ne correspond pas à un indice possible
Enlève le + 1 !!!
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 13 mars 2009 à 21:15
Bonjour,
tu mets tes 6 "bakcolor" dans un array et tes 6 "ForeColor" dans un autre
Tu t'intéresses ensuite à Rnd et à Randomize (ton aide en ligne) pour tirer aléatoirement un indice de ton premier Array et un indice du second ... et tu appliques à BackColor le contenu de l'indice tiré pour le 1er Array et à ton ForeColor celui de l'indice tiré pour le second.
Te voilà maintenant sur des rails.
Reviens avec ton essai de code et dis-nous au besoin où tu coinces...