Evenement key press

[Résolu]
Signaler
Messages postés
71
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
19 décembre 2010
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
Bonjour,

J'aimerais activer le clique automatique sur un bouton quand je presse Ctrl Enter mais mon principale propblem c'est l'événement Keyup (ou tous les types d'événement a relative aux touches) ne fonctionnent pas.

Par exemple, j'ai mis :

Private Sub Form1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp
MsgBox("hello")
End Sub
Mais aucune action ne ce produit qd je presse une touche

Je pense que sa doit pas être très compliqué mais je trouve pas de solution ... un peu d'aide serait la bienvenue

Merci d'avance

Médéric
Ergonome IHM
Interaction Homme Machine
HTML clipboard<![CDATA[
h1{ border: thin #FFFFFF; color: #339933; text-align: center;}h2{text-align: center; color: #000080}h3{text-align: center; color: #FF0000

1 réponse

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
salut,

pas de chance, tu as pris l'exemple du seul objet qui nécessite une modification

si tu presses dans une zone, pas de souci
mais sur la form, 95% certain qu'un contrôle est présent et donc intercepte la pression (plus ou moins)

du coup oui, c'est pas très compliqué :
il faut juste passer le KEYPREVIEW de la form à TRUE

++

[hr]