Pregunta: | 32377 - COMO CAMBIAR DE FOCO USANDO ENTER |
Autor: | Javier Lamas |
Cuando completo los campos de un formulario y apreto enter mando este comando SendKeys "{TAB}" pero si lo hago seguido se cuelga el teclado.... Porque sucede? De que otra manera puedo pasar de campo al apretar enter? Desde ya muchas gracias |
Respuesta: | SuNcO |
Tu pregunta creo que no esta bien escrita, no dices si es un formulario de Web, pero supongo que es en VB y es sobre un TextBox No ocupas utilizar el SendKey, solo debes cambiar el numero de Ascii que recibe un TextBox Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then ' Si presionaste Enter Text2.SetFocus ' Le puedes poner el Foco a cualquier Objecto Command1_Click ' Puedes enviarlo a un Procedimiento o Evento KeyAscii = 8 ' Cambiar la tecla por el TAB End If End Sub |