Voici un contrôle qui peut etre interessant à utiliser si vous avez besoin d'enregistrer et/ou d'exploiter une séquence de touches entrée par un utilisateur. Bien sûr ce n'est que de l'affichage tout bête dans une textbox! Ce contrôle gère l'appui sur deux touches en même temps en mettant un "+" entre les 2 caractères, sinon, il sépare les touches tapées par des points virgules.
Source / Exemple :
//Tout est dans le zip!
Conclusion :
En conclusion, si quelqu'un sais quoi faire dessus pour qu'elle gère l'appui sur 3 touches simultanées, je suis preneur.
10 mars 2008 à 14:37
10 mars 2008 à 14:34
Donc, il suffit d'adapter :
switch (e.KeyCode) {
case Keys.Tab:
textBoxSeqTouches.Focus();
textBoxSeqTouches.Text = textBoxSeqTouches.Text + e.KeyCode.ToString() + ";";
break;
case Keys.Menu:
...
10 mars 2008 à 14:19
"Un peu léger pour un code source, pourquoi ne pas poster ça sur codyx? (www.codyx.org) " --> désolé, je n'y ai pas pensé mais on ne peux pas mettre d'interfaces sur codyx il me semble... Et c'est ma première source, merci de votre indulgeance, je ferai mieux la prochaine fois, promis!!
10 mars 2008 à 12:13
e.KeyCode.ToString(), e.Modifiers.ToString()
7 mars 2008 à 18:08
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.