Tecla Enter en un TextBox

12/07/2004 - 19:52 por Jose Egea | Informe spam
Hola a todos:
Estoy interesado en hacer que cuando un se pulsa Enter sobre un TextBox se
ejecute una operación. Sin embargo aunque tengo puesto el AcceptsReturn a
False y el AcceptButton a Ninguno, hay veces que cuando acabo de pulsar un
botón del formulario y paso al textbox con estas operaciones sobre el evento
Keypress, cuando pulso el Enter me dipara el evento del botón.
No se dispara ni siquiera el evento del keypreview del formulario.

La verdad es que no se a que se debe.
Agradecería cualquier sugerencia.

Saludos

Preguntas similare

Leer las respuestas

#1 José Mª Toro Bermejo
14/07/2004 - 13:24 | Informe spam
Hola. Para saber si poulsas la tecla enter en un textbox copia este codigo
en el evento text_change().
vbcr es una variable donde guardas el codigo ascii de la tecla. Buscate una
tabla ascii por internet y buscas el enter.Espero que te sirva

If e.KeyChar = vbCr Then
MsgBox("Enter")
e.Handled = True
End If
Respuesta Responder a este mensaje
#2 Anonimo
02/10/2004 - 17:29 | Informe spam
Si quieres saber cual quier tecla ya sea normal o de
funcion usa lo siguiente:

en el evento keydown del control

if convert.tobyte(e.keycode) = 13 then
'atrapas el enter
end if
If Convert.ToByte(e.KeyCode) = 27 Then
'atrapas la tecla scape
End if

el el evento keypress del control
if convert.tobyte(e.keyChar) = 13 then
'atrapas el enter
end if

de esta manero lo puedes utilizar igual que VB6
solo poner el numero de la tecla correspondiente a la que
quieras atrapar, espero y les sirva

Saludos del Alex_DC


Hola. Para saber si poulsas la tecla enter en un textbox


copia este codigo
en el evento text_change().
vbcr es una variable donde guardas el codigo ascii de la


tecla. Buscate una
tabla ascii por internet y buscas el enter.Espero que te


sirva

If e.KeyChar = vbCr Then
MsgBox("Enter")
e.Handled = True
End If


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida