Key Pressed ,e.Hendled " detecter la touche retour chariau"

Résolu
slimanov Messages postés 30 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 13 juin 2006 - 1 mai 2006 à 11:16
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 - 1 mai 2006 à 11:33
raf

salut a tou les fous de prog et vb.net

voila j'ai un textbox ou je veux limité les caractéres aux chiffre " ça c bon " j'utilise la fct KeyPressed et e.Handled = "0" to "1"

mais j'ai un probléme pour détécter les touches de claviers comme le retour chario ou la touche "enter"
je c pas comment faire si c par code ascii je connais le code ascii de " retour arriere ou chario"

2 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
1 mai 2006 à 11:33
Salut,
Sa se passe dans l'événement KeyPress de ton TextBox et pour connaître le code ascii je t'invite à regarder à cette adresse
http://www.tableascii.com/

Ce qui donne au final dans ton event KeyPress

If e.KeyChar = Strings.Chr(13)
Then
   e.Handled =
True
   MessageBox.Show(
"appui sur la touche entrée détecté.")

End
If
3
cs_hassen Messages postés 338 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 4 novembre 2008
1 mai 2006 à 11:29
bonjour,
le code asci de Entrer est 13
le retour chario est 8

Hassen TUNISIE
0
Rejoignez-nous