Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Detectar pulsación de Tabulador en un DTPicker

Estas en el tema de Detectar pulsación de Tabulador en un DTPicker en el foro de Visual Basic clásico en Foros del Web. Hola. Tengo: Código: Option Explicit Private Sub DTPicker1_KeyDown(KeyCode As Integer, Shift As Integer) MsgBox KeyCode End Sub Con este código me muestra un 9 correspondiente ...
  #1 (permalink)  
Antiguo 15/11/2011, 05:24
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años, 8 meses
Puntos: 3
Detectar pulsación de Tabulador en un DTPicker

Hola.

Tengo:

Código:
Option Explicit

Private Sub DTPicker1_KeyDown(KeyCode As Integer, Shift As Integer)
 MsgBox KeyCode
End Sub
Con este código me muestra un 9 correspondiente al código de la tecla tabulador.

Si agrego un Text al formulario deja de detectar la pulsación de la tecla tabulador. ¿Por qué?

Gracias desde ya por las respuestas.
Saludos
  #2 (permalink)  
Antiguo 15/11/2011, 13:24
Avatar de A.H.H  
Fecha de Ingreso: mayo-2007
Ubicación: IRUN,(GUIPUZCOA) España
Mensajes: 178
Antigüedad: 17 años, 7 meses
Puntos: 4
Respuesta: Detectar pulsación de Tabulador en un DTPicker

HOLA prueba a poner la propiedad KeyPreview de tu formulario (Form) en True

de todas formas existe una API GetAsyncKeyState que no falla y aqui hay un ejemplo

http://www.recursosvisualbasic.com.a...l-basic/24.htm


salu2

Última edición por A.H.H; 15/11/2011 a las 13:49

Etiquetas: dtpicker, tabulador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:58.