Bonjour,
Comment faire (simplement) pour qu'une action soit effectuée quand on
appuie sur une touche ou une combinaison de touche. J'ai regardé du côté
de KeyPress mais je n'arrives pas à le mettre en oeuvre...
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
Zoury
Salut Romain! :O)
Pour ta question : Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à été enfoncé. 2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle" (flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message : Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant .NET, utilise microsoft.public.fr.dotnet.vb.
-- Cordialement Yanick MVP pour Visual Basic
"Romain Casey" a écrit dans le message de news:cpuma0$sv$
Bonjour, Comment faire (simplement) pour qu'une action soit effectuée quand on appuie sur une touche ou une combinaison de touche. J'ai regardé du côté de KeyPress mais je n'arrives pas à le mettre en oeuvre...
Merci.
Romain
Salut Romain! :O)
Pour ta question :
Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux
que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne
déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à
été enfoncé.
2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle"
(flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message :
Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant
.NET, utilise microsoft.public.fr.dotnet.vb.
--
Cordialement
Yanick
MVP pour Visual Basic
"Romain Casey" <WX.Romain.Casey@u-bourgogne.fr.YZ.invalid> a écrit dans le
message de news:cpuma0$sv$2@demo2.univ-lyon1.fr...
Bonjour,
Comment faire (simplement) pour qu'une action soit effectuée quand on
appuie sur une touche ou une combinaison de touche. J'ai regardé du côté
de KeyPress mais je n'arrives pas à le mettre en oeuvre...
Pour ta question : Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à été enfoncé. 2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle" (flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message : Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant .NET, utilise microsoft.public.fr.dotnet.vb.
-- Cordialement Yanick MVP pour Visual Basic
"Romain Casey" a écrit dans le message de news:cpuma0$sv$
Bonjour, Comment faire (simplement) pour qu'une action soit effectuée quand on appuie sur une touche ou une combinaison de touche. J'ai regardé du côté de KeyPress mais je n'arrives pas à le mettre en oeuvre...
Merci.
Romain
Romain Casey
Zoury a écrit :
Salut Romain! :O)
Pour ta question : Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à été enfoncé. 2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle" (flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message : Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant .NET, utilise microsoft.public.fr.dotnet.vb.
Merci pour la réponse. Et pour l'info concernant le groupe.
Romain
Zoury a écrit :
Salut Romain! :O)
Pour ta question :
Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux
que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne
déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à
été enfoncé.
2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle"
(flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message :
Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant
.NET, utilise microsoft.public.fr.dotnet.vb.
Merci pour la réponse. Et pour l'info concernant le groupe.
Pour ta question : Que veux-tu dire par "je n'arrives pas à le mettre en oeuvre" ?
1. Tu dois modifier la propriété du formulaire concerné à True si tu veux que l'événement KeyPress se déclenche au niveau du formulaire, sinon il ne déclenchera qu'au niveau du contrôle qui avait le focus lorsque la touche à été enfoncé. 2. KeyPress ne capte par toute les touches. Les touches "fonctionnelle" (flèche, page up/down, etc.) peuvent être capté par KeyDown et KeyUp
Pour ton message : Note que ce groupe est dédier à VB 6 et moins. Pour les questions concernant .NET, utilise microsoft.public.fr.dotnet.vb.
Merci pour la réponse. Et pour l'info concernant le groupe.
Romain
Zoury
j'ai encore oublié un mot clé...
> 1. Tu dois modifier la propriété ***KeyPreview*** du formulaire concerné
à True si tu veux...
j'ai encore oublié un mot clé...
> 1. Tu dois modifier la propriété ***KeyPreview*** du formulaire concerné