Problème avec e.KeyCode lors d'un événement KeyUp

Signaler
Messages postés
31
Date d'inscription
samedi 19 octobre 2002
Statut
Membre
Dernière intervention
10 mars 2009
-
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
-
Bonjour à tous

J'aurai aimé savoir si il était possible de comparer e.KeyCode lors d'un événement KeyUp à un String ou à Char au pire

Exemple :

Dim ToucheRaccourci As String = "A"

...

Private Sub Deplacement (ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) HandlesMe.KeyUp

      If e.KeyCode = ToucheRaccourci Then (Voila où ca coince je ne sais pas faire la comparaison)
      'A la base KeyCode utilise une syntaxe du style If e.KeyCode = Keys.A mais j'aimerais que l'on puisse paramêtrer soi-         même la touche raccourci ' 

      
      ...

      End If

End Sub

P.S Je sais que cela est possible avec l'événement KeyPress ( et e.KeyChar) mais j'aimerais eviter cela.

Merci d'avance, ++
A voir également:

5 réponses

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
regarde KeysConverter
Messages postés
31
Date d'inscription
samedi 19 octobre 2002
Statut
Membre
Dernière intervention
10 mars 2009

C'est bon j'ai trouvé , il y'avait  tout bêtement à ajouter Asc(ToucheRaccourci) pour récupérer le code Ascii de la touche préssée :)

Merci !
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
perdu.
comment differencier alors "a" de "A", "b" de "B", etc

non, le code de la touche <> code ascii
Messages postés
31
Date d'inscription
samedi 19 octobre 2002
Statut
Membre
Dernière intervention
10 mars 2009

Oui tu as raison mais comme je n'utilisais que les lettres majuscules, ca ne me posait pas de problèmes

Mais ou est ce que je peux trouver les codes des touches du clavier alors ? :)

Merci
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
dans l'enumération Keys que tu utilisais jusque là...