Visual Basic - Asignar funciones a teclado (ctl+L o F1)

Life is soft - evento anual de software empresarial
 
Vista:

Asignar funciones a teclado (ctl+L o F1)

Publicado por [Lande] (7 intervenciones) el 13/07/2005 08:07:30
Pues eso deseo saber como puedo dar funcionalidad a botones como F1 o F2 para que realicen la tarea que yo desee, ademas de pulsaciones como ctl+l por ejemplo.

Gracias
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
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Asignar funciones a teclado (ctl+L o F1)

Publicado por SuNcO (599 intervenciones) el 14/07/2005 00:44:50
Se puede hacer de la manera facil o dificil

La "dificil" es por Apis pero es mejor en este caso la facil

En el formulari opon la propiedad KeyPreview = True

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

End Sub

En este evento te regresa la tecla que presiuonaste y tambien te regresa si esta presionado el Shift o Control

Por ejemplo :

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If Shift = 2 And KeyCode = 76 Then
MsgBox "Tecla Control + L"
End If
If KeyCode = 112 Then
MsgBox "Tecla F1"
End If
End Sub
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:Asignar funciones a teclado (ctl+L o F1)

Publicado por [Lande] (3 intervenciones) el 02/08/2005 10:42:25
Muchas gracias ;)
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