Ecrire 1 ET 2 seulement sur textbox
rochna
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
SVP je cherche une manière qui permet d'écrire seulement 1 et 2 sur un textbox
j'ai mis ce code mais ca fonctioone pas :
'If txt_smt.Text <> 2 And txt_smt.Text <> 1 And txt_smt.Text <> "" Then
If Not txt_smt.Text=1 and Not txt_smt.Text=2 then
MessageBox.Show("il existe 2 semestres par ans")
merci pour votre acceuil
SVP je cherche une manière qui permet d'écrire seulement 1 et 2 sur un textbox
j'ai mis ce code mais ca fonctioone pas :
'If txt_smt.Text <> 2 And txt_smt.Text <> 1 And txt_smt.Text <> "" Then
If Not txt_smt.Text=1 and Not txt_smt.Text=2 then
MessageBox.Show("il existe 2 semestres par ans")
merci pour votre acceuil
9 réponses
-
Bonsoir
m^me si je ne connais pas le langage utilisé, comme son nom l'indique la textbox contient du texte.
Essaye donc les ""
Bon courage -
j'ai pas bien saisie votre réponse je développe avec vb.net et j'ai pas trouver de solution merci d'avance
-
re bonjour
il faut employer les guillemets pour du texte:
If txt_smt.Text <> "2" And txt_smt.Text <> "1" And txt_smt.Text <> ""
En espérant avoir pu dépanner. -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Ça ne serait pas plus simple de faire une liste déroulante... ?
-
-
dans quel événement as tu écrit ton code?
dans Sub Txt_smt_Change() ?
Je ne connais pas VBNet (que VB6) mais doit pas y avoir une grosse différence -
-
Bonjour,
'If txt_smt.Text < "1" Or txt_smt.Text > "2" Or txt_smt.Text = "" Then
MessageBox.Show("il existe 2 semestres par ans")
a essayer
Bonne continuation