Bonjour,
Merci pour votre participation ...
Si vous êtes une bille comme moi , j'apporte une petite précision qui vous fera peut-etre économiser dur temps
l'utilisation des propriété est case sensitive et donc il faut bien mettre dans la procedure de controle
SInfoEvénement("keyCode") = noTouche ALORS et non SInfoEvénement("KeyCode") = noTouche ALORS
nCodeTouche=vPclEvenementJS.keyCode et non vPclEvenementJS.KeyCode
Je rebondis la dessus car je n'ai pas trouvé dans la doc PC soft quelque chose décrivant la facon de récupérer cette information . Votre post m'a grandement aidé mais aimerais savoir ou on trouve cette doc
Par ailleurs , pour l'instant je n'arrive pas à intercepter deux fois de suite une touche ...
Mon code est assez basique
Initialisation de la capture
gnEvtCapture_Accueil =JSEvénement(PAGE_ACCUEIL.ControleTouche,jsEventBody,jsEventKeyDown)
procedure de controle des touches
PROCEDURE ControleTouche(vPclEvenementJS Variant)
nCodeTouche est un entier
nCodeTouche=vPclEvenementJS.keyCode
Trace(nCodeTouche)
Merci à tous les passionnés webdev qui pourront m'aider à résoudre ce soucii et je ne passe qu'un fois dans la procedure
J'ai bien essaye de rajoute
vPclEvenementJS=Null à la fin de la procedure rien n'y fait