OVH Cloud OVH Cloud

Evenement touche

5 réponses
Avatar
Jean-Michel
Bonjour,

comment gerer l'evenement appuie sur une touche

Exemple des qu'on appuie sur F2, il se passe qqchose !

Merci !

5 réponses

Avatar
Jamal.I
ReBonjour,

Vous avez les évenements KeyDown et Keypress liés au formulaire qui vous
permettent d'intercepter la valeur des touches sur lesquels on appuye
lorsque le formulaire à le focus.

Cdt,
Jamal.I

"Jean-Michel" a écrit dans le
message de news:
Bonjour,

comment gerer l'evenement appuie sur une touche

Exemple des qu'on appuie sur F2, il se passe qqchose !

Merci !




Avatar
Jean-Michel
Merci beaucoup, ca marche !

"Jamal.I" a écrit dans le message news:

ReBonjour,

Vous avez les évenements KeyDown et Keypress liés au formulaire qui vous
permettent d'intercepter la valeur des touches sur lesquels on appuye
lorsque le formulaire à le focus.

Cdt,
Jamal.I

"Jean-Michel" a écrit dans le
message de news:
> Bonjour,
>
> comment gerer l'evenement appuie sur une touche
>
> Exemple des qu'on appuie sur F2, il se passe qqchose !
>
> Merci !
>
>




Avatar
Jamal.I
Vous devriez mettre le code suivant, sous l'évènement KeyDown:
Msgbox Keycode pour l'évènement KeyDown

là vous aurez un code de touche qui s'affiche.

Cdt,
Jamal.I





"Jean-Michel" a écrit dans le
message de news:%
C'est bizarre !!
voici ce que je fait !

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Debug.Print KeyCode
End Sub

Et ca ne marche pas !!!
Ca me sors rien quand j'appuie sur une touche !

Merci d'avance de me repondre

"Jamal.I" a écrit dans le message news:

> ReBonjour,
>
> Vous avez les évenements KeyDown et Keypress liés au formulaire qui vous
> permettent d'intercepter la valeur des touches sur lesquels on appuye
> lorsque le formulaire à le focus.
>
> Cdt,
> Jamal.I
>
> "Jean-Michel" a écrit dans le
> message de news:
> > Bonjour,
> >
> > comment gerer l'evenement appuie sur une touche
> >
> > Exemple des qu'on appuie sur F2, il se passe qqchose !
> >
> > Merci !
> >
> >
>
>




Avatar
Jean-Michel
C'est bizarre !!
voici ce que je fait !

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Debug.Print KeyCode
End Sub

Et ca ne marche pas !!!
Ca me sors rien quand j'appuie sur une touche !

Merci d'avance de me repondre

"Jamal.I" a écrit dans le message news:

ReBonjour,

Vous avez les évenements KeyDown et Keypress liés au formulaire qui vous
permettent d'intercepter la valeur des touches sur lesquels on appuye
lorsque le formulaire à le focus.

Cdt,
Jamal.I

"Jean-Michel" a écrit dans le
message de news:
> Bonjour,
>
> comment gerer l'evenement appuie sur une touche
>
> Exemple des qu'on appuie sur F2, il se passe qqchose !
>
> Merci !
>
>




Avatar
Alain Cotterot
Salut

Si la form en question contient des contrôles qui peuvent recevoir le focus
(textBox ou autres), l'évènement est déclenché pour le comtrôle actif et pas
pour la form. La solution est de mettre la valeur "True" à la propriété
KeyPreview de la form.

Alain Cotterot
"Jean-Michel" a écrit dans le
message de news: #
C'est bizarre !!
voici ce que je fait !

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Debug.Print KeyCode
End Sub

Et ca ne marche pas !!!
Ca me sors rien quand j'appuie sur une touche !

Merci d'avance de me repondre

"Jamal.I" a écrit dans le message news:

> ReBonjour,
>
> Vous avez les évenements KeyDown et Keypress liés au formulaire qui vous
> permettent d'intercepter la valeur des touches sur lesquels on appuye
> lorsque le formulaire à le focus.
>
> Cdt,
> Jamal.I
>
> "Jean-Michel" a écrit dans le
> message de news:
> > Bonjour,
> >
> > comment gerer l'evenement appuie sur une touche
> >
> > Exemple des qu'on appuie sur F2, il se passe qqchose !
> >
> > Merci !
> >
> >
>
>