titi6061
Messages postés20Date d'inscriptionjeudi 1 janvier 2004StatutMembreDernière intervention30 mai 2005
-
27 avril 2005 à 15:59
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
27 avril 2005 à 21:42
Bonjour! je suis une merde, comme ça je préviens :)
Bon enf ait je cherche depuis une heure et je trouve pas: comment puis-je définir un texte en fonction de la chance? Voilà le principe en PHP (car je fais que du PHP)de ce que je veut, si quelqu'un pouvait traduire ça en code visual basic :-)
$chance=rand(1,3)
if($chance==1)
{
$texte="la chance tourne"
}
elseif($chance==1)
{
$texte="la chance tourne pas"
}
elseif($chance==3)
{
"La chance est tombée sur trois"
}
Je sais c'est du php donc c'est très simple...mais quel pourrait etre son equivalent en visual basic? merci d'avance!
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 27 avril 2005 à 16:09
Dim Chance as Long
Dim texte as String
Chance = int(Rnd*3)+1
Select case Chance
Case 1
Texte = "Texte1"
Case 2
Texte = "Texte2"
Case 3
Texte = "Texte3"
End select
Avec un petit "Randomize" quelque part dasn ton code pour être sûr que les tirages soient toujours différents (ou reconu comme tels)
titi6061
Messages postés20Date d'inscriptionjeudi 1 janvier 2004StatutMembreDernière intervention30 mai 2005 27 avril 2005 à 16:13
merci! :) Vu que t'as l'air de t'y connaitre lol :)
J'ai encore une question! si je veut mettre ce texte dans le presse papier , je fais comment? J'ai trouvé la formule
Clipboard.Clear
Clipboard.SetText Value.Caption
Mais après texte je le met ou? :( j'avais prévenu je suis une merde!^^
merci pour ton aide! :)
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 27 avril 2005 à 21:42
Ben si c'est ton texte aléatoire que tu veux fouttre dans le presse-papier, tu peux faire ceci ...
Dim Chance as Long
Clipboard.Clear
Chance = int(Rnd*3)+1
Select case Chance
Case 1
Clipboard.SetText "Texte1"
Case 2
Clipboard.SetText "Texte2"
Case 3
Clipboard.SetText "Texte3"
End select