APPUYER SUR ENTRER DANS UN TEXTBOX POUR VALIDER (VERSION CORRIGEE)
sas
-
6 janv. 2001 à 16:07
azertyRIMA
Messages postés5Date d'inscriptionsamedi 13 mars 2010StatutMembreDernière intervention10 avril 2011
-
5 mai 2010 à 03:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
azertyRIMA
Messages postés5Date d'inscriptionsamedi 13 mars 2010StatutMembreDernière intervention10 avril 2011 5 mai 2010 à 03:26
Excellente reponse !!! merci beaucoup RENFIELD
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 5 mai 2009 à 15:25
en .Net utiliser la propriété AcceptButton de la Form
en VB6, utiliser la propirété Default de ton bouton
bien plus propre, et ne nécessite pas de code.
djgab21
Messages postés66Date d'inscriptionvendredi 15 juin 2007StatutMembreDernière intervention19 mai 2011 5 mai 2009 à 14:25
Parfait, c'est simple mais c'est ce qu'il me fallait car je ne trouvait pas le code de la touche ENTRER, Merci beaucoup.
cs_Chewba
Messages postés90Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention10 septembre 2006 22 août 2002 à 12:06
En lisant le code de Nix, on se rend bien compte qu'il faut une procédure bouton1_click, sinon cela simule simplement le fait de cliquer sur le bouton sans aucun effet...Qui dit bouton, dit procédure pour savoir l'action à faire lorsque l'on clique sur le dit bouton.
Ne serait-il pas plus simple d'utiliser la propriété Default de Bouton1 ?
Celà aurait pour effet de réceptionner la touche ENTER et de mettre en marche la procédure Bouton1_Click sans apport de code supplémentaire.
je conseillerai plutôt d'utiliser l'évènement KeyPress.
exemple :
Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii = vbKeyReturn then
SendKeys "{TAB}"
end if
5 mai 2010 à 03:26
5 mai 2009 à 15:25
en VB6, utiliser la propirété Default de ton bouton
bien plus propre, et ne nécessite pas de code.
5 mai 2009 à 14:25
22 août 2002 à 12:06
15 août 2001 à 02:04
2 mai 2001 à 15:26
Celà aurait pour effet de réceptionner la touche ENTER et de mettre en marche la procédure Bouton1_Click sans apport de code supplémentaire.
11 janv. 2001 à 23:20
exemple :
Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii = vbKeyReturn then
SendKeys "{TAB}"
end if
6 janv. 2001 à 16:07