Visual Basic - Dejar una tecla activa

Life is soft - evento anual de software empresarial
 
Vista:

Dejar una tecla activa

Publicado por Francisco O. (10 intervenciones) el 20/07/2001 01:05:01
Como puedo hacer para que una tecla me quede activa, o sea que en cualquier momento puedo presionar una tecla y que me realize un proceso.

por ejemplo: estoy en una ventana y desde cualquier obejto presione F1 y se me ejecuta un proceso o ayuda.

si alguien me pudiera ayudar se los agradeceria

Francisco O.
[email protected]
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:Dejar una tecla activa

Publicado por fran (106 intervenciones) el 20/07/2001 11:13:44
Pon la propiedad del formulario keypreview=true, esto hara que el formulario controle todos los eventos del teclado independientemente del control que tenga el enfoque. Luego en el evento keydown del formulario pones lo que quiereas. Un ejemplo:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF1 Then
MsgBox "hola"
End If
End Sub
saludos
Fran
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