Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
28/11/09 20:39
massimo
salve.una domandina. ho un form in cui inserisco dei dati nel datagrid tramite un pulsante tutto funziona. poi un text in cui filtro i dati es: massimo clicco sul pulsante e trova. ma vorrei farlo solamente scrivendo il nome e premendo il tasto della tastiere invio.ho provato ha usare il keydown come quello che uso x mettere la password.
grazie
aaa
28/11/09 20:50
GrG
non ho capito... filtri i dati da cosa?
aaa
28/11/09 21:21
massimo
filtro i dati del datagrid tramite text nominato txtdescr, in cui inserisco il nome e poi clicco su un pulsante nominato cmdcerca e mi trova il nome che cerco. ma non vorrei farlo tramite pulsante cmdcerca ma direttamente dal tasto invio della tastiera.
aaa
28/11/09 21:43
GrG
nella sub keydown devi scrivere
if keycode = 13 then ...

che significa: se viene premuto enter (=l'accapo) allora...
aaa
28/11/09 22:19
massimo
questo codice devo inserirlo nel txt il text e nominato txtdecr. ho ptovato cosi:
if kecode = 13 then
txtdecr non và
aaa
29/11/09 11:00
GrG
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
MsgBox "E' stato premuto enter!"
End If
End Sub
aaa
29/11/09 12:27
massimo
scusa, forse non mi spiego bene. il codice che mi ai dato lo so gia fare-
il problema e che inserendo un nome ne text e ivece di cliccare sul commandbotton
vorrei far partire la ricerca premendo il pulsante della tastiera. usando il keydown
aaa
29/11/09 12:35
GrG
mm.. tu vuoi sapere come premere il pulsante attraverso la tastiera?

se si puoi settare la proprietà del commandbutton: default = true

oppure da quel codice postato al posto di msgbox metti call command1_click()
aaa