Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2009, 02:07
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Respuesta: Combinacion de tecla - realizar accion

A ver si lo entiendo; lo que quieres que que se ejecute una acción cuando se pulse una combinación de teclas, esté donde esté el cursor.
Si es así, sólo tienes que poner la propiedad KeyPreview del Form a True y después controlar la pulsación de teclas en el evento KeyUp:

Código vb:
Ver original
  1. Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
  2. If KeyCode = vbKeyM And Shift = 2 Then
  3.     MsgBox "Se ha pulsado Ctrl+M"
  4.     ' ... código
  5. End If
  6. End Sub