cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
24 mai 2006 à 08:52
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 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 ?
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 avril 20106 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 ?
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 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.
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 avril 20106 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é"