Tengo una duda, utilizo este codigo que encontre por la web para capturar la pulsacion de una tecla para hacer X funcion...
en un timer:
Código vb6:
Ver original
Dim i As Integer For i = 0 To 255 [COLOR=SeaGreen]'Consultamos el valor de la tecla mediante el Api. _ Si se presionó devuelve -32767 y mostramos el valor de i[/COLOR] If GetAsyncKeyState(i) = -32767 Then If i = 113 Then Form1.Show 1 End If Next i
El caso es que me sirbe para que cuando aprieten X tecla me abra el formulario pero captura a todo momento hasta con tener la aplicacion minimizada...
no se como hacer para que solo sea cuando este "activo" el formulario inicial..
he probado desactivando el timer y en el evento activate lo activo otravez pero no logro desactivarlo de nuevo cuando este no este en pantalla... nose si me explico
muchas gracias..!!