Visual Basic - BLOQUEAR EL TECLADO

Life is soft - evento anual de software empresarial
 
Vista:

BLOQUEAR EL TECLADO

Publicado por Jose Villavicencio (3 intervenciones) el 06/06/2000 00:00:00
Quisiera saber como inhabilitar el teclado y/o el mouse de una computadora mediante Visual Basic.
La idea es "bloquear" una maquina, deshabilitando ambos.
Tambien quisisera saber como volver a habilitarlos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BLOQUEAR EL TECLADO

Publicado por M.Pino (50 intervenciones) el 09/06/2000 00:00:00
Si estableces la propiedad Keypreview de un formulario a True, este procesa las teclas antes que sus controles contenidos.
Por tanto, si dispones un Sub Form_Keypress y pones el parámetro KeyAscii a 0, estás anulando cualquier pulsación.
Para desactivar el Mouse dispones de los eventos MouseMove, MouseDown y MouseUp, con los cuales puedes hacer que el Mouse apunte siempre a una "zona fría" de tu formulario.
Hay otras formas, con las API´S de Windows, pero es más extenso de contar.
Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:BLOQUEAR EL TECLADO

Publicado por Enrique Gondra (3 intervenciones) el 16/06/2000 00:00:00
Lo siento, pero la unica forma para deshabilitar el teclado y el ratón (en Windows NT,9x) es desconectarlos fisicamente.
Se pueden deshabilitar teclas pero nunca CTRL+ALT+SUP.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar