Hola muy buenos dias a todos mi pregunta es cual es el codigo para cerrar un programa en Visual basic 6.0 pulsando las teclas Ctrl+Alt+F10?
Espero una respuesta, gracias
| |||
¿Como cerrar el formulario pulsando las teclas Ctrl+Alt+F10 en Visual Basic 6.0? Hola muy buenos dias a todos mi pregunta es cual es el codigo para cerrar un programa en Visual basic 6.0 pulsando las teclas Ctrl+Alt+F10? Espero una respuesta, gracias |
| |||
Re: ¿Como cerrar el formulario pulsando las teclas Ctrl+Alt+F10 en Visual Basic 6.0? Mira, con el evento KeyDown del Visual Basic es facil controlar varias combinaciones de teclas. Este evento recibe en uno de sus parametros la variable shift en la que se puede detectar si se ha presionado Shift, Alt o Control. shift = 1 'shift shift = 2 'control shift = 3 'control + shift shift = 4 'alt shift = 5 'alt + shift shift = 7 ' control + alt + shift Se supone que cuando shift fuera igual a 6 seria control + alt, pero no funciona. Habian puesto otro post de como atrapar control + alt + supr. Checalo para ver si te sirve http://www.forosdelweb.com/f69/manua...win-xp-235884/ |
| |||
Re: ¿Como cerrar el formulario pulsando las teclas Ctrl+Alt+F10 en Visual Basic 6.0? Qué manera de complicarse la vida!
Código:
esto finaliza la aplicación, si lo que quieres es ocultar el formulario activo:Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) If KeyCode = 121 Then End End Sub
Código:
Como comprenderás el KeyCode 121 es la combinación de las teclas (en el evento KeyUp) Ctrl+Alt+F10 que lo retorna al soltar las teclas y no al pulsarlas. Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) If KeyCode = 121 Then Me.Hide End Sub |