Touches clavier

cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 - 24 mai 2006 à 08:52
cs_vpoyo Messages postés 363 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 20 avril 2010 - 24 mai 2006 à 10:44
Bonjour à tous,

Je cherche à bloquer/débloquer toutes les touches de mon clavier pour une apllication, sauf celles du pavé numérique (0123456789)?
quelqu'un pourrait-il me donner une petite soluce via une fonction dans un module ?

Merci d'avance.

Exploreur

3 réponses

cs_vpoyo Messages postés 363 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 20 avril 2010 6
24 mai 2006 à 09:48
pourquoi bloquer tout le clavier ?

Via les évènements tu récupères le caractère taper par l'utilisateur et tu testes ca valeurs. Si la valeur est 0 à 9 tu prends en comptes sinon non.

petite remarque en passant, l'utilisateur peut il valider par entrée ? se déplacer dans le formulaire via la touche tab, utilisé les flèches ? del ? suppr ?
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
24 mai 2006 à 10:24
Non, en fait je valider que la saisie d'un code à 4 chifres, et interdire à l'utilisateur de naviguer avec les touches du clavier pour shunter mon apllication.

Merci de t'être pencher sur ma question.

Exploreur.
0
cs_vpoyo Messages postés 363 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 20 avril 2010 6
24 mai 2006 à 10:44
et ben il suffit de ne pas prendre en compte la saisie, tu as un évènement (j'ai pas vs et la flemme de vérifier) qui te permet de récupérer le code du caractère tapé et d' "annuler" cet évènement en bref faire comme le user ne l'avait pas tapé
au final pour l'utilisateur ca revient à "avoir un clavier bloqué"
0
Rejoignez-nous