Evento KeyPress no funciona al pulsar INTRO
Buenas a todos/as, me ocurre una cosa bastante extraña, tengo un textbox en el cual, si pulso enter inicio una serie de cosas, pero lo que ocurre es que ni entra por ahi, ni me recoge el programa que he pulsado el ENTER, es decir, si pongo esto:
CODE
Private Sub Busqueda_KeyPress(KeyAscii As Integer)
msgbox KeyAscii
end sub
Si pulso cualquier tecla me muestra su código, sin embargo, al pulsar ENTER ni salta siquiera, es como si no hubiera pulsado nada. Lo extraño es que tengo lo mismo puesto en otros formularios y si funciona... ¿Alguien puede decirme qué es lo que ocurre? Gracias.
CODE
Private Sub Busqueda_KeyPress(KeyAscii As Integer)
msgbox KeyAscii
end sub
Si pulso cualquier tecla me muestra su código, sin embargo, al pulsar ENTER ni salta siquiera, es como si no hubiera pulsado nada. Lo extraño es que tengo lo mismo puesto en otros formularios y si funciona... ¿Alguien puede decirme qué es lo que ocurre? Gracias.
hola, la verdad es que tu caso esta raro, pero podrias provar conel keydown
talves ahi si funciona
talves ahi si funciona
Hola shiquilla,
esto suele hacerlo cuando en el formulario hay un CommadButton que tiene la propiedad Default=True
Comprueba a ver si es eso.
Un saludo.
esto suele hacerlo cuando en el formulario hay un CommadButton que tiene la propiedad Default=True
Comprueba a ver si es eso.
Un saludo.
Opino lo mismo que enco. Debe ser que la tecla Enter está reservada para algún botón. Debes cambiar todos los command del formulario a Default=False
Saludos!
Bartolom
Chile
Saludos!
Bartolom
Chile
