PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Comment remplacer PgUp du pavé numérique par un 9 dans une chaine
Comment remplacer PgUp du pavé numérique par un 9 dans une chaine
Iniciado por gaetan.biron, 04,may. 2020 23:35 - 1 respuesta
Publicado el 04,mayo 2020 - 23:35
Bonjour,
mon Client utilise souvent le pavé numérique pour entrer des caractères numérique. Mais il se trouve que le "NumLock" n'est pas toujours dans le bonne état. Donc je voudrais que quelque soit l'état du pavé numérique que le PgUp soit remplacé par un 9, que le PgDn soit remplacé par un 3 et ainsi de suite pour toutes les touches. Exemple ou piste à regarder pour résoudre. merci à tous. Gaëtan
Publicado el 05,mayo 2020 - 10:29
"Gaëtan Biron" avait énoncé :
Bonjour,
mon Client utilise souvent le pavé numérique pour entrer des caractères
numérique. Mais il se trouve que le "NumLock" n'est pas toujours dans le
bonne état. Donc je voudrais que quelque soit l'état du pavé numérique que le
PgUp soit remplacé par un 9, que le PgDn soit remplacé par un 3 et ainsi de
suite pour toutes les touches. Exemple ou piste à regarder pour résoudre.
merci à tous. Gaëtan


bonjour,

pour tester l'état du numlock voir ici :
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/171993-envoietouche-fonctionne-pas-172079/read.awp…


ensuite tester l'évènement touche enfoncé sur la fenêtre ou le champ et
faire la transposition VK_UP => 9, VK_DOWN => 3, etc.

néanmoins vous ne pourrez plus différencier par exemple la touche PgUp
du clavier et la touche 9 du clavier numérique


--
Cordialement JeAn-PhI