[WD8] Creer un evenement sur une touche du clavier
3 réponses
FabSteg
Bonjour ,
Deja merci a tous pour vos réponse.
La j'ai fait des test avec la fonction evenement.
Dans la procédure qui s'excute j'essaye de faire executé un traitement
sur la touche enteé , mais je ne trouve pas le bon message Windows pour
cela , est ce que quelqu'un le connait? et si vous saviez aussi comment
faire pour avoir le message Windows sur l'appui de plusieurs touche
(exemple control + t )
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stéphane
FabSteg a écrit :
Bonjour , Deja merci a tous pour vos réponse. La j'ai fait des test avec la fonction evenement.
Dans la procédure qui s'excute j'essaye de faire executé un traitement sur la touche enteé , mais je ne trouve pas le bon message Windows pour cela , est ce que quelqu'un le connait? et si vous saviez aussi comment faire pour avoir le message Windows sur l'appui de plusieurs touche (exemple control + t )
Merci d'avance.
PIERRON AURELIEN STAGIAIRE STEGANUX
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
-- Ami Calmant Stéphane
FabSteg a écrit :
Bonjour ,
Deja merci a tous pour vos réponse.
La j'ai fait des test avec la fonction evenement.
Dans la procédure qui s'excute j'essaye de faire executé un traitement
sur la touche enteé , mais je ne trouve pas le bon message Windows pour
cela , est ce que quelqu'un le connait? et si vous saviez aussi comment
faire pour avoir le message Windows sur l'appui de plusieurs touche
(exemple control + t )
Merci d'avance.
PIERRON AURELIEN
STAGIAIRE STEGANUX
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D)
Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté
en faisait afficher la valeur en entrée de ta procédure.
Bonjour , Deja merci a tous pour vos réponse. La j'ai fait des test avec la fonction evenement.
Dans la procédure qui s'excute j'essaye de faire executé un traitement sur la touche enteé , mais je ne trouve pas le bon message Windows pour cela , est ce que quelqu'un le connait? et si vous saviez aussi comment faire pour avoir le message Windows sur l'appui de plusieurs touche (exemple control + t )
Merci d'avance.
PIERRON AURELIEN STAGIAIRE STEGANUX
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
-- Ami Calmant Stéphane
Stéphane
Stéphane a écrit :
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
Je complète : A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam elle contient le code ascii de la touche : les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII (caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 - caract("Z")=0x5A)
-- Ami Calmant Stéphane
Stéphane a écrit :
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D)
Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté
en faisait afficher la valeur en entrée de ta procédure.
Je complète :
A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam
elle contient le code ascii de la touche :
les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII
(caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 -
caract("Z")=0x5A)
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
Je complète : A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam elle contient le code ascii de la touche : les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII (caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 - caract("Z")=0x5A)
-- Ami Calmant Stéphane
FabSteg
Stéphane a écrit :
Stéphane a écrit :
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
Je complète : A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam elle contient le code ascii de la touche : les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII (caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 - caract("Z")=0x5A)
Bonjour ,
J'ai essayé ce que tu m'a dit et cela marche parfaitement , j'avais pas pensé a reagrdé la valeur d'entré de la procédure , enfin c'est que plutot je ne savais pas comment le faire. Je te remercie pour ton aide, ainsi qu'a tous les autres.
A +
Stéphane a écrit :
Stéphane a écrit :
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D)
Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce
côté en faisait afficher la valeur en entrée de ta procédure.
Je complète :
A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam
elle contient le code ascii de la touche :
les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII
(caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 -
caract("Z")=0x5A)
Bonjour ,
J'ai essayé ce que tu m'a dit et cela marche parfaitement , j'avais pas
pensé a reagrdé la valeur d'entré de la procédure , enfin c'est que
plutot je ne savais pas comment le faire.
Je te remercie pour ton aide, ainsi qu'a tous les autres.
Touche entrée = VK_RETURN (avec VK_RETURN = 0x0D) Tu peux aussi faire ToucheEnfoncée(teControl+teShift), creuse de ce côté en faisait afficher la valeur en entrée de ta procédure.
Je complète : A l'entrée de ta procédure traitement, teste la valeur _EVE.wParam elle contient le code ascii de la touche : les touches de 0 à 9 et de A à Z sont indentifiée par leur code ASCII (caract("0")=0x30 - caract("9")=0x39) et ( caract("A")=0x41 - caract("Z")=0x5A)
Bonjour ,
J'ai essayé ce que tu m'a dit et cela marche parfaitement , j'avais pas pensé a reagrdé la valeur d'entré de la procédure , enfin c'est que plutot je ne savais pas comment le faire. Je te remercie pour ton aide, ainsi qu'a tous les autres.