Mi da errore su sendkeys, potete aiutarmi?
[Vb]
If e.KeyData = Keys.Return Then
SendKeys("{TAB}")
End If
[/vb]
Mi da errore su sendkeys, potete aiutarmi?
[Vb]
If e.KeyData = Keys.Return Then
SendKeys("{TAB}")
End If
[/vb]
perchè usare sendkeys?
hai un oggetto 'e' in quell'evento che peraltro usi già nella if....
prova cosi'
codice:If e.KeyData = Keys.Return Then SendKeys "{TAB}", True End If
:quote: :quote: :quote:Originariamente inviato da Asso79
[Vb]
. . . . .
[/Vb]
magari esistesse questo "TAG" nel forum....
saibal pensaci tu....:gren: :gren:
Let's your dream came true!
ho trovato un codice che non mi da errore, però non esegue quello che vorrei.
Io voglio che quando si preme invio si esegua un tab.
Graziecodice:If e.KeyData = Keys.Return Then SendKeys.Send("{TAB}") End If
ma devi prendere il tab per selezionare il controllo successivo?Originariamente inviato da Asso79
ho trovato un codice che non mi da errore, però non esegue quello che vorrei.
Io voglio che quando si preme invio si esegua un tab.
Graziecodice:If e.KeyData = Keys.Return Then SendKeys.Send("{TAB}") End If
codice:if e.KeyData = Keys.Return then e.Handled = False '<-- non so se è necessario Me.SelectNexControl(sender,True,True,True,True) End if
il codice giusto è quello che ho scritto in precedenza , avevo sbagliato il nome della subroutine.
giusto? che vuol dire giusto? Quello che ho postato io non simula il tab sulla pressione di invio?Originariamente inviato da Asso79
il codice giusto è quello che ho scritto in precedenza , avevo sbagliato il nome della subroutine.
...
Non ho detto che il tuo è sbagliato visto che non l'ho provato ma che il mio funziona.