Bonjour
Je souhaite utiliser la Touche F2 pour dérouler deux actions :
"action 1" lorsque j'appuie sur la touche F2
"action 2"lorsque F2 se relève
Voici ce que je fais :
Voici mon problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 INITIALISATION de MAFENETRE // Capture appui touche F2 WM_keydown est entier = 256 Evénement("PROCEDURE_AppuiF2",MAFENETRE..Nom + ".*",WM_keydown) // Capture relève touche F2 WM_keyup est entier = 257 Evénement("PROCEDURE_RelacheF2",MAFENETRE..Nom + ".*",WM_keyup) PROCEDURE_AppuiF2 SI ToucheEnfoncée(VK_F2) ALORS Code action 1... FIN PROCEDURE_RelacheF2 Code action 2...
Lorsque j'appuie sur la touche F2 l'action1 fonctionne et lorsque je relâche F2 l'action2 se déroule également mais l'action 2 se déroule également lorsque qu'une touche quelconque du clavier se relève.
Pour la procédure relacheF2 j'ai essayé le code mais l'action2 ne se déroule jamais
Je fais appel à vous pour me dire ou se trouve mon erreur. Par avance je vous remercie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 PROCEDURE_RelacheF2 SI ToucheEnfoncée(VK_F2) ALORS Code action 2... FIN
Partager