Bonjour,
Débutant, sur un programme, j'ai réglé des raccourcis sur les touches F1 à F12,
de la manière suivante:
Tout fonctionne parfaitement, sauf pour la touche F10. Il faut à chaque fois appuyer 2 fois. Sur un seul clic, il se passe comme si la form perdait le focus, et en rappuyant elle le retrouvait (alors qu'elle l'a bien toujours) et suit la procédure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Onair_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown Select Case e.KeyCode Case Keys.F1 Procédure(parmètre1, paramètre2,etc..) Case Keys.F2 Procédure(parmètre1, paramètre2,etc...) 'Etc...
La procédure en elle même est bonne puisque fonctionnant avec les autres raccourcis parfaitement.
Et si je remplace l'appel à la procédure par
le "hop" ne s'affiche qu'une fois sur deux appuis sur F10.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2txttest.Text = txttest.Text & "hop"
J'avoue ne pas bien comprendre.
Merci pour votre aide,
Manu.
Partager