SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Dik en Viernes 22 de Noviembre de 2002, 19:09

Título: Re: Necesito trabar el sistema para un cyber...
Publicado por: Dik en Viernes 22 de Noviembre de 2002, 19:09
Hay alguna forma, con VB de trabar la pantalla del usuario de un cyber y que no pueda acceder de ninguna forma (a menos que se la habilite) porque lo hice llamando un setfocus pero a veces la maquina se mata de risa y no la traba!! help me pleaseee!!!!!!!:P
Título: Re: Necesito trabar el sistema para un cyber...
Publicado por: javierbalk en Sábado 23 de Noviembre de 2002, 06:01
Hola:

Te doy la idea:
1) pone un formulario con Borderstyle = 0 maximizado de modo que cubra toda la pantalla.
2) Con la API SetWindowsPos lo ponés sobre todas las otras ventanas, de modo que no pueda tocar otra.
3) Inabilitá las teclas Ctrl+Alt+Del, Alt+Tab y tecla Windows de modo que no pueda pasar a otra tarea.
Para esto te sugiero buscar en http://www.pscode.com/vb/ (http://www.pscode.com/vb/) y http://www.freevbcode.com (http://www.freevbcode.com) con el texto disable keys.

Espero haberte orientado, saludos,

Javier

PD: ojo cuando estés en el entorno de desarrollo que no te va a dejar hacer nada a vos tampoco...jeje, grabá antes
Título: Necesito trabar el sistema para un cyber...
Publicado por: jlmartinez en Viernes 29 de Noviembre de 2002, 19:57
Hola.

Hay una forma mucho mejor de hacerlo que la que he visto como respuesta aunque también funcione.

Yo lo haría con el winsock. Teniendo en la maquina que controla  un programita servidor, y en el resto de la red un programita cliente por Pc.

Si me detallas como tienes estructurado el cyber, te envio una las rutinas para que lo hagas de esta forma. Es mucho más practico y elegante.

Un saludo.


jlmartinez@arenal2000.es