posso in visual basic spostare il focus sulle textbox
invece che con il tasto TAB con INVIO?
posso in visual basic spostare il focus sulle textbox
invece che con il tasto TAB con INVIO?
Quale versione di VB?
Bisogna indicarlo SEMPRE ... (e' difficile?)
No MP tecnici (non rispondo nemmeno!), usa il forum.
hai ragione,
è visual basic 6
Intercetta il tasto premuto nell'evento KeyPress o KeyUp del controllo, se è vbKeyReturn allora fai
SendKeys "{TAB}"
Se usi il KeyPress prima di inviare il TAB devi mettere KeyAscii = 0, altrimenti fa... BEEP!
Ciao
per esempio?
E anche nel titolo...Originariamente inviato da oregon
Quale versione di VB?
Bisogna indicarlo SEMPRE ... (e' difficile?)
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Ma come "per esempio" ?Originariamente inviato da tigre2209
per esempio?
Andiamo ... gibra ti ha detto per filo e per segno cosa fare ...
Cosa non hai capito?
No MP tecnici (non rispondo nemmeno!), usa il forum.
ho provato cosi,
KeyAscii = 0
If Asc(vbKeyReturn) Then
SendKeys "{TAB}"
End If
ma beep lo da lo stesso,
non so dove mettere KeyAscii=0
codice:Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then KeyAscii = 0 SendKeys "{TAB}" End If End Sub Private Sub Form_Load() KeyPreview = True End Sub
grazie, funziona!
buona serata