KeyDown problème avec keyDown
Résolu/Fermé
flamel
Messages postés
73
Date d'inscription
dimanche 6 octobre 2002
Statut
Membre
Dernière intervention
14 novembre 2019
-
18 sept. 2007 à 17:04
flamel Messages postés 73 Date d'inscription dimanche 6 octobre 2002 Statut Membre Dernière intervention 14 novembre 2019 - 20 sept. 2007 à 14:03
flamel Messages postés 73 Date d'inscription dimanche 6 octobre 2002 Statut Membre Dernière intervention 14 novembre 2019 - 20 sept. 2007 à 14:03
3 réponses
flamel
Messages postés
73
Date d'inscription
dimanche 6 octobre 2002
Statut
Membre
Dernière intervention
14 novembre 2019
18 sept. 2007 à 17:49
18 sept. 2007 à 17:49
J'ai oublié de préciser qu'il s'agissait de VB.
Excusez-moi.
Excusez-moi.
Posotaz
Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
225
19 sept. 2007 à 00:22
19 sept. 2007 à 00:22
Salut Flamel,
Tu devrais jeter un oeil ici : https://codes-sources.commentcamarche.net/ (quelqu'un semble avoir les mêmes besoins que toi et il a l'air d'avoir trouvé ça tout "con").
Pour résumer et ajouter une note, je pense que l'événement d'appui et de relâchement de la touche CTRL doit se gérer au niveau des événements d'un composant. L'action sur cet événement communiquera l'état de la touche à une variable globale que tu pourras utiliser dans ta procédure Command1_Click() . Je ne pense pas qu'il y ait moyen de faire comme tu souhaites avec ta variable "KeyDown" (tu voulais sans doute utiliser l'événement qui porte le même nom), cette variable n'est pas alimentée automatiquement lors de l'appui sur une touche.
Je ne peux malheureusement t'en dire plus, le VB "poussé" c'est déjà "loin" pour moi mais tu as tous les éléments en main pour y parvenir. ^^ Par contre je peux te conseiller d'utiliser la directive
Bon courage !
Tu devrais jeter un oeil ici : https://codes-sources.commentcamarche.net/ (quelqu'un semble avoir les mêmes besoins que toi et il a l'air d'avoir trouvé ça tout "con").
Pour résumer et ajouter une note, je pense que l'événement d'appui et de relâchement de la touche CTRL doit se gérer au niveau des événements d'un composant. L'action sur cet événement communiquera l'état de la touche à une variable globale que tu pourras utiliser dans ta procédure Command1_Click() . Je ne pense pas qu'il y ait moyen de faire comme tu souhaites avec ta variable "KeyDown" (tu voulais sans doute utiliser l'événement qui porte le même nom), cette variable n'est pas alimentée automatiquement lors de l'appui sur une touche.
Je ne peux malheureusement t'en dire plus, le VB "poussé" c'est déjà "loin" pour moi mais tu as tous les éléments en main pour y parvenir. ^^ Par contre je peux te conseiller d'utiliser la directive
Option Explicitau début de chaque module de code, ça t'évitera d'utiliser des variables non déclarées.
Bon courage !
flamel
Messages postés
73
Date d'inscription
dimanche 6 octobre 2002
Statut
Membre
Dernière intervention
14 novembre 2019
20 sept. 2007 à 14:03
20 sept. 2007 à 14:03
Merci Posotaz,
Ton renseignement m'a bien servi.
Merci et Cordialement.
flamel
Ton renseignement m'a bien servi.
Merci et Cordialement.
flamel