Bloquear teclado

vlady
23 de Marzo del 2004
Ah¡¡ se me olvidaba? hay alguna forma de bloquear el teclado al cargar un formulario, pero que ademas funcione en cualquier windows. Yo lo he hecho pero no funciona en el XP ni mucho menos en el NT, asi que les agradecere cualquier guia. Gracias de nuevo.

lsrr2
23 de Marzo del 2004
vlady estuve viendo probando con las funciones del Win32Api,
especificamente con la de "SystemParametersInfo" y no me funciono
en Win2000, te agradeceria si me prestaras el ejemplo que tienes.

GRACIAS

jchinin22
23 de Marzo del 2004
Por fa a mi también enviamelo , [email protected]

leo
23 de Marzo del 2004
a mi tambien, jejeje

albertoblanco
23 de Marzo del 2004
A alguien se le a ocurrido probar a poner el keyprewiev del form, y en el keydown quitar las teclas que entran?

edgargv530
23 de Marzo del 2004
Si no estoy mal se puede bloquear al teclado por medio de una funcion API de windows

Verde
23 de Marzo del 2004
Vlady, lo que yo conosco que se puede bloquear son las teclas "Alt + Tab" y "Ctrl + Alt + Delete"
Es de la sig. forma:
Cargas el "Api" y cargas textos "Win32api" y busca "SystemParametersInfo" a esto lo pones en un modulo te va a aparecer "Public Declare Funcion ..."
borra "public" y te va a quedar "declare funcion ..."
Ahora en un boton, el que desactiva las teclas pone:
Call SystemParametersInfo ( 97, True, "1", 0)
y en otro boton, el que las activa pone:
Call SystemParametersInfo ( 97, False, "1", 0)
Y listo. Espero que te sirva.