Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1306 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Probleme avec les evenements keyup et keydown

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec les evenements keyup et keydown

n°1400006
johnson951
Posté le 04-07-2006 à 10:46:59  profilanswer
 

Bonjour,
 
Je fais un petit exemple qui comprend trois label!
 
En utilisant les evenements keyup et keydown j'aimerais pouvoir descendre et monter dans chaque label
Lorsque j'utilise seulement keydown tous se passe bien j'arrive a changer de label (en utilisant également la fonction setfocus) Je peux ainsi passer d'un label a l'autre lors sur la touche bas sans aucun souci.
 
J'aimerais donc faire de meme avec la touche keyup ainsi je pourrais selon mon envie monter sur le labl du dessus ou descendre dans le label du dessous!
 
Mais c'est à partir de la que des problemes se pose en effet, j'ai l'impression que les deux evenements se font en meme temps...
 
Ce qui veut dire que lorsque je suis sur le label du haut et que j'appuis sur la touche du bas, il descend mais remonte aussitot!
 
Avez vous une idée pour me permettre de modifier ceci ?
 
Merci de votre aide
Johnson

mood
Publicité
Posté le 04-07-2006 à 10:46:59  profilanswer
 

n°1400014
JihemAir
Je sais pas
Posté le 04-07-2006 à 10:58:52  profilanswer
 

Bonjour,
 
  Les évènements Keyup et Keydown ne sont pas liés aux touches flèche haut/flèche bas mais sont activés lorsque tu appuie sur une touche quelconque. Ainsi, en appuyant sur la touche flèche bas, tu provoques l'évènement Keydown et quand tu la relâches tu provoques l'évènement KeyUp (ce qui explique pourquoi c'est le label du dessus qui se sélectionne).
 
  Il faut donc filtrer les touches au moyen du paramètre KeyCode. Ou utiliser la touche Tab qui par défaut, te permet de sauter d'un contrôle à l'autre. L'ordre des sauts est géré par la propriété TabIndex.


Message édité par JihemAir le 04-07-2006 à 11:06:07

---------------
J'ai un message.."Cliquez OK pour continuer."...Qu'est ce que je fais ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Probleme avec les evenements keyup et keydown

 

Sujets relatifs
[Résolu][PHP] Problème avec header()Problème au survol d'un lien dans un div
D'une iframe au xhtml (problème)php4 -> php5 probleme sessions
Probleme avec shellapi.hPage valide mais problème d'affichage
Probleme avec req sql tte simpleProbleme sur petit programme de débutant
[HTML / PHP] Problème de formulaire entre 2 pagesProblème validation W3C avec Tidy validator
Plus de sujets relatifs à : Probleme avec les evenements keyup et keydown


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR