Bonjour,
Je développe avec Access 2003 sous Windows XP pro.
J'ai un formulaire : Frm_Authentification
Sur lequel, j'ai une zone de texte Txt_MotPasse et un bouton Btn_Valider
J'aimerais que le contrôle de mot de passe s'effectue sur l'évènement clic du bouton Btn_Valider ainsi que sur l'appuie de la touche <Entrée>
Pour se faire, j'ai utilisé le principe suivant :
1) Appel de la Procédure contrôle mot de passe dans l'évènement clic du bouton Btn_Valider et appel de cette même procédure sur l'évènement touche appuyé de la zone de texte Txt_MotPasse
2) Pour récupérer la touche <Entrée>, j'ai utilisé la valeur de Keycode = 13
Ca fonctionne, mais j'ai un petit souci que je n'arrive pas à résoudre
Je voudrais que la zone de texte Txt_MotPasse garde le focus après avoir appuyé sur la touche <Entrée>, pour l'instant, le focus part sur le bouton Valider.
C'est gênant, car si l'on saisie un mot de passe erroné, il faut cliquer à chaque fois dans la zone de texte afin de ressaisir le mot de passe.
Existe-t-il une propriété ou un code permettant de conserver le focus sur cette zone de texte ?
En espérant que j'ai été clair.
En vous remerciant,
Cordialement,
Willy
Partager