cs_comablack
Messages postés12Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention16 septembre 2004
-
13 sept. 2004 à 09:47
ludovicanceaux
Messages postés440Date d'inscriptionmardi 21 octobre 2003StatutMembreDernière intervention 6 mai 2010
-
13 sept. 2004 à 14:49
Bonjours,
je cherche à vérifier un champ textbox: je dois pouvoir entrer des chiffres mais pas de lettres...
Mon idée serait d'utiliser le code ascii et de vérifier à partire de là, mais comment obtenir le code ascii d'un caractère sous vb ?
Si vous pouviez me donner un petit coup de main, ou y-a-t il un autre moyens de le faire ?
merci de votre aide ;)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 13 sept. 2004 à 10:12
Salut,
DAns l evenement Change d un text box tu peux controle les caracteres saisis. pour ta question, ce serait comme suit
Private Sub Text1_KeyPress(KeyAscii As Integer)
'Code ascii de 0 a 9 : 48 a 57
' code ascii de effacer : 8
If KeyAscii <> 8 And (KeyAscii < 48 Or KeyAscii > 57) Then
KeyAscii = 0
End If
End Sub
ce petit bout de code fait que ton text box n accepte que les chiffre et la touche effacer.
Voila
@+
-------------------------------------------------
Essai ca sinon on trouvera autre chose
-------------------------------------------------