PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → capture de touche
capture de touche
Débuté par obinon, 07 fév. 2006 17:02 - 1 réponse
Posté le 07 février 2006 - 17:02
Je souhaiterai capturer à tous moment une touche du clavier (Num, Print screen, Maj...) mais je sais pas comment sauf en mettant un timer qui ralentirai considérablement les autres traitments.


Merci de bien vouloir m'éclairer.



Olivier Binon
Posté le 07 février 2006 - 17:26
exemple:
--------------------------------------------------------------------------------------
Externe "KeyConst.WL"
I est un entier = 0
POUR I = 1 A 5000
Sablier(Vrai)
Multitache(-1)
SI ToucheEnfoncée(VK_SPACE) ALORS Info("Touche espace enfoncée")
SI ToucheEnfoncée(Asc("A")) ALORS Info("Touche A enfoncée")
FIN
-------------------------------------------------------------------------------------
teShift-> Touche SHIFT

teControl-> Touche CTRL

teAlt-> Touche ALT

teBoutonG-> Bouton gauche de la souris

teBoutonD-> Bouton droit de la souris

teEchap-> Touche ECHAP