[Résolu] Pression de caractères numériques en code
Posted: 04 Jul 2013, 15:30
Bonjour à tous et à toutes,
J'aimerais aller plus loin que la fonction "writeText", de ce fait je tente de créer ma propre fonction en javascript afin de spécifier à la fois un temps de pression des touches variables, et un intervalle de temps variable entre la pression de chaque touche.
Je me suis donc essayé au pressKey/relaseKey mais je ne parviens pas à enfoncer les touches de chiffres du clavier numérique ni les touches particulières (shift, alt, ctrl,...).
Si je tape un "pressKey("1") par exemple, j'obtiens le caractères "&" qui correspond à l'emplacement du "1" sans la pression du shift.
C'est là que j'ai voulu essayer de maintenir la touche shift enfoncée mais je n'y suis pas parvenu. De plus, même si cela aurait résolu mon soucis, j'aurais préféré faire appel aux touches du pad numérique par soucis du détails.
Pour information, même avec un String.fromCharCode(49) je tape un "&".
Pouvez-vous me dire d'où vient mon erreur?
D'avance, merci.
J'aimerais aller plus loin que la fonction "writeText", de ce fait je tente de créer ma propre fonction en javascript afin de spécifier à la fois un temps de pression des touches variables, et un intervalle de temps variable entre la pression de chaque touche.
Je me suis donc essayé au pressKey/relaseKey mais je ne parviens pas à enfoncer les touches de chiffres du clavier numérique ni les touches particulières (shift, alt, ctrl,...).
Si je tape un "pressKey("1") par exemple, j'obtiens le caractères "&" qui correspond à l'emplacement du "1" sans la pression du shift.
C'est là que j'ai voulu essayer de maintenir la touche shift enfoncée mais je n'y suis pas parvenu. De plus, même si cela aurait résolu mon soucis, j'aurais préféré faire appel aux touches du pad numérique par soucis du détails.
Pour information, même avec un String.fromCharCode(49) je tape un "&".
Pouvez-vous me dire d'où vient mon erreur?
D'avance, merci.