Annuler la touche enfoncée dans une textbox

Résolu
cs_roumain Messages postés 8 Date d'inscription vendredi 18 mars 2005 Statut Membre Dernière intervention 12 juillet 2005 - 12 juil. 2005 à 16:19
cs_roumain Messages postés 8 Date d'inscription vendredi 18 mars 2005 Statut Membre Dernière intervention 12 juillet 2005 - 12 juil. 2005 à 17:37
voila mon petit problème

je sais comment faire en vb6 mais je cherche à la faire en .net mais je ne trouve pas



mon problème est donc de limiter la saisie des caractères dans une textbox

voila ce que je faisai en vb6



avec l'évenement "KeyPressed"

if keyascii<47 or keyascii>58 then

keyascii=0

end



en gros si la touche enfoncée n'est pas un chiffre je n'affiche rien dans ma textbox

je cherche donc a faire pareil mais en vb.net



j'ai donc vu qu'il n'y avait plus de keyascii mais qu'il y avait
maintenant le "e.keychar", le changement de condition ce faisant donc
facilement.



mais je n'arrive pas a trouver comment transcrire mon "keyascii=0" en .net, je ne vois pas du tout comment je peux faire



merci de votre aide pour ce petit souci de rien du tout

2 réponses

Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
12 juil. 2005 à 16:33
Je crois que la ligne est :


e.Handled = true

Bonne prog, @+, Scalpweb
3
cs_roumain Messages postés 8 Date d'inscription vendredi 18 mars 2005 Statut Membre Dernière intervention 12 juillet 2005
12 juil. 2005 à 17:37
:ù%:;%%% ça marche

pourtant j'avais déjà essayé ça et ça n'avais pas marché, c'est d'ailleurs pour ça que j'ai mis un post, mais je devais pas être réveillé lol

merci Scalpweb
0
Rejoignez-nous