Bloquear teclado

Iniciado por charl_1310, 15 Agosto 2007, 07:50 AM

0 Miembros y 1 Visitante están viendo este tema.

charl_1310

salu2

una pregunta como le puedo hacer para poder bloquear un teclado al momento de correr mi aplicacion de vb...espero me puedan ayudar

salu2

~~

Para bloquera el raton y el teclado:

Código (vb) [Seleccionar]
'-----Modulo-----
Public Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long

'-----Form-----
'Añadir un timer en el formulario
'Durante 10 segundos el teclado y mouse quedaran bloqueados

Private Sub Form_Load()
    Timer1.interval = 1000
    BlockInput True
End Sub

Private Sub Timer1_Timer()
    Static contador As Integer
    contador = contador + 1
    If contador = 10 Then BlockInput False: MsgBox "timer"
End Sub


Buscar el google tb suele ser una buena opcion...

wACtOr

yo tambien uso ese code, y el otro dia me di cuenta de que bloquea todo el teclado menos los numpad, usea los 18 botones que ay a la derecha del teclado, no los blokea, hacer la pruebaxD

Hans el Topo

bloquear teclado si quieres que no activen el administrador de tareas tendrás que bloquearlo también

en el foro puedes encontrar el code posteado muxas veces ya hacia time que no lo preguntaban xD
 

CARRY-ON