cs_vara956
Messages postés50Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 4 novembre 2008
-
11 janv. 2007 à 20:32
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
11 janv. 2007 à 21:10
Salut à tous et bonne année 2007
J'ai une question,
Je developpe une application sur VB2005 Express, et je cherche à faire ceci
Dans un textbox je tape mon texte a cherche et des que je frappe sur le clavier "Entrée" je voudrai lancer une de mes function , mais comment faire cela ?
car aujourd'hui j'ai mon text box et à coté un Button dans lequel ma function est lancer quand je clique dessus
J'espere que vous m'avez compris
Cordialement
Sébastien.L
A voir également:
Errordomain=nscocoaerrordomain&errormessage=impossible de trouver le raccourci indiqué.&errorcode=4
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 11 janv. 2007 à 20:55
tu peux aussi le faire dans l'évènement keydown :
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e
As System.Windows.Forms.KeyEventArgs) Handles
TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
e.SuppressKeyPress = True ' Pour filtrer cette saisie puisqu'on la traite
ici
MsgBox("coucou") ' Ici tu mettra le
code d'appel de ta fonction
End If
End Sub
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
cs_vara956
Messages postés50Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 4 novembre 2008 11 janv. 2007 à 20:45
Bonsoir et Merci
En efftet, je me suis mal exprimé,
Donc dans textbox1_Keypress je dois teste si touche Entrée a été appuyée dans ce cas, alors je lance ma fonction c bien cela ?
mais comment faire pour detecter cela , je debute sur ce genre de chose, mais tres gentil de ta pars d'avoir repondu !
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 11 janv. 2007 à 21:09
Moi j'ai plutot l'impression qu'il voudrais faire :
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
e.SuppressKeyPress = True ' (Tiens je connaissais pas ca !)
Call [Text1.Text] 'Vous voyez ce que je veux dire
End If
End Sub
Et donc s'il a des procédures
Sub Yop()
...
Sub Pif()
....
Sub Flotch()
....
Que l'utilisateur puisse tapper Yop, Pif ou Flotch dans la textBox et que ca marche non ?
__________________________
Julien.