nounours21_6
Messages postés255Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention21 avril 2009
-
21 févr. 2007 à 00:35
nounours21_6
Messages postés255Date d'inscriptionmercredi 3 novembre 2004StatutMembreDernière intervention21 avril 2009
-
21 févr. 2007 à 11:00
Bonsoir tout le monde,
j'ai deux problèmes sur l'événement KeyPress d'un panel :
- Je n'arrive pas à enlever le bip quand une touche est pressée; même avec e.Handled = true
- Les touches Up/Down/Left/Right ne sont interprétées, rien ne se passe quand je presse une des 4!
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 21 févr. 2007 à 05:03
Salut, c'est le panel ou un contrôle positionner dessus ou sur la forme qui émet ce bip !? Généralement passer la propriété SupressKeyPress à true dans le KeyDown suffit.
Les touches flechées ne sont jamais interprétées dans KeyPress, elles le sont dans KeyDown, mais avec certains contrôles elles ont pour rôles de changer le focus. Regardes les méthodes ProcessCmdKey ou IsInputKey.