|
|||||||
![]() |
|
|
Herramientas | Desplegado |
|
|
#1 (permalink) |
![]() Fecha de Ingreso: abril-2005
Mensajes: 497
|
|
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: noviembre-2005
Mensajes: 458
|
Hola
No se como puedes poner el menú en invisible y que sigan funcionando las teclas de acceso rápido, pero se me ocurre otra forma de hacerlo, y es utilizando el evento KeyDown en el formulario. Sería algo así:
Código:
--Saludos--Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyA And Shift = 2 Then
MsgBox "Has pulsado CTRL+A"
End If
End Sub
|
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: abril-2005
Mensajes: 497
|
amigo no me funciona, te cuento pes es que tengo un formulario con varios botones , estos botones representarian los menus, y algunos de estos botones son ABRIR, CERRAR,.. por cual necesito los accesos rapidos control+a,control+c........etc, pero no se quiere que se aparezacan los menus espero sus ayudas gracias.
|
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: noviembre-2005
Mensajes: 458
|
Hola
Te planteo otra opción, a ver que te parece. Si utilizas varios botones (tipicos botones que van juntos en la parte de arriba) puedes utilizar el control Toolbar, en el caption de cada botón si pones el simbolo & delante de una letra, estas creando un acceso a ese botón, es decir, si en el Caption de un botón del Toolbar pones &Abrir, con Ctrl+A se activa la opción Abrir. Si utilizas botones sueltos tienes la misma opción pero se activan con Alt+Letra. P.e. A&yuda, al pulsar Alt+Y activas la ayuda. --Saludos-- |
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: abril-2005
Mensajes: 497
|
Me funciono el primer ejemplo que me enviaste del Form_KeyDown poniendo la propiedad del formulario KeyPreview a True, ahora mi pregunta es si tengo un Formulario padre MDI y un formulario secundario "P2".
EL form MDI tiene botones que realizan funciones sobre el form sec. Ahora como puedo utlizar el evento Form_KeyDown del form sec. (para utilizar la combinacion de teclas) para acceder a los botones del formu MDI. por ejemplo: control + A, en vez de hacer clik al boton del form MDI. Muchas Gracias |
|
|
|