Faire un choix aléatoire entre 2 textbox [Fermé]

Signaler
Messages postés
6
Date d'inscription
samedi 7 novembre 2015
Statut
Membre
Dernière intervention
19 décembre 2015
-
Messages postés
16053
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
21 juin 2021
-
Bonjour,
Je voudrais faire une variable(ou autre) qui fait un choix en récupérant le texte de 2 textbox. Par exemple,
on tape le premier choix dans le premier textbox, et l'autre dans le second; ensuite on clique sur un bouton qui affiche le texte choisi dans un label, ce que j'ai déjà essayé avec la variable Random :
  
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim choix As New Random
Label1.Text = (choix.Next(TextBox1.Text, TextBox2.Text))

Ce qui n'a pas marché et je m'y attendais.
Pouvez vous m'aider ? Merci d'avance !

1 réponse

Messages postés
16053
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
21 juin 2021
716
Bonjour une solution qui fonctionne quelque soit ce que tu veux choisir aléatoirement.

Tu mets dans un tableau ou une liste tes données: le contenu de tes textbox, des cartes à jouer, des dés, des lettres, des nombres....

Dans ton cas tu auras un tableau { Mot1 (index 0), Mot2 (index 1) }
Ensuite tu générés aléatoirement un index entre 0 et 1 et tu utilises cet index pour prendre l'enregistrement du tableau associé.