Zappam
Messages postés8Date d'inscriptiondimanche 9 avril 2006StatutMembreDernière intervention18 octobre 2007
-
10 avril 2006 à 01:32
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
10 avril 2006 à 08:58
Bonjour, toujours un petit problème..
J'ai créé une application mais je ne sais pas comment faire ceci:
J'ai une textbox nommée 1.
Quand je clique sur 1, il y a une Msgbox qui affiche la variable entrée dans 1.text.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 10 avril 2006 à 08:58
Salut,
Je ne sais pas si tu es en VB6 Car en VB6 Tu ne peux pas appeler un textbox 1.
Enfin Admettons que le textbox s'appelle T1
Si j ai bien compris tu veux afficher à l'écran le contenu de la variable dont le nom est entré dans la textbox.
Je crois que tu devras faire un select case avec toute les possibilités de variable.
Exemple.
Private Sub T1_Click()
Select Case Ucase(T1.Text)
Case "ANANAS": Call Msgbox "Ananas = " & Ananas
Case "FRAISE": Call Msgbox "Fraise = " & Fraise
....
End Select
End Sub
Note que cela ne fonctionera que pour des variable de type numérique ou chaîne de caractère mais non pour des variables représentant des classes.
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 10 avril 2006 à 08:25
Salut,
Tu l'as appelé "1" ??
Essaie ça :
Private Sub 1_Click()
MsgBox 1.Text
End Sub
Quand tu click dessus, ça affiche le texte se trouvant dans 1.
Précise le langage, suivant celui là, c'est pas la meme syntaxe. (là c'est bon pour VBA et VB6)
Et pour le nom de la TextBox, je te conseille de mettre un nom plus significatif, style "tboFruit"