Muy buenas:
Primero mi más sincera enhorabuena por el portal. Me suscribí hace un tiempo pero, por temas personales, he tenido que aparcar gambas hasta ahora. Y me encuentro con que la comunidad gambas-es ha crecido y se está llenando de interesantes contenidos.
La cuestión:
Quisiera saber cómo puedo hacer en un KeyPress (supongo) detectar la pulsación de dos teclas a la vez del tipo Alt+R, por ejemplo.
He buscado información pero no encontré. Es posible que sea una tontería pero soy nuevo en gambas y no doy con ello.
Muchas gracias de antemano.
Pulsación De Dos Teclas A La Vez [Solucionado]
Objetivo: Pulsación De Dos Teclas A La Vez [Solucionado]
última edición por Urelio el Martes, 15 Diciembre 2009, 21:52; editado 1 vez
última edición por Urelio el Martes, 15 Diciembre 2009, 21:52; editado 1 vez
Objetivo: Re: Pulsación De Dos Teclas A La Vez
Creo que una solución fácil pero no es la mas optima es crear un Menú y agregar un atajo a este, luego puedes agregar el código en el evento del menú.
te adjunto un ejemplo.
te adjunto un ejemplo.
ejemplo_menu.zip | ||
Descripción: | Ejemplo de uso atajos en menús. | Descargar |
Nombre del archivo: | ejemplo_menu.zip | |
Tamaño: | 10.06 KB | |
Descargado: | 66 veces |
ejemplo_menu.zip | ||
Descripción: | Ejemplo de uso atajos en menús. | Descargar |
Nombre del archivo: | ejemplo_menu.zip | |
Tamaño: | 10.06 KB | |
Descargado: | 66 veces |
ejemplo_menu.zip | ||
Descripción: | Ejemplo de uso atajos en menús. | Descargar |
Nombre del archivo: | ejemplo_menu.zip | |
Tamaño: | 10.06 KB | |
Descargado: | 66 veces |
Objetivo: Re: Pulsación De Dos Teclas A La Vez
Hay que usar la clase Desktop:
Las teclas que se han de pulsar simultáneamente han de ir entre llaves. Es importante entender que el control que va a recibir los eventos de la pulsación simultánea de la ó las teclas ha de tener previamente el foco.
Aquí está explicado: http://gambasdoc.org/help/comp/gb.desktop/desktop/sendkeys?es
Saludos
Desktop.SendKeys("{[ALT_L]R}")
Las teclas que se han de pulsar simultáneamente han de ir entre llaves. Es importante entender que el control que va a recibir los eventos de la pulsación simultánea de la ó las teclas ha de tener previamente el foco.
Aquí está explicado: http://gambasdoc.org/help/comp/gb.desktop/desktop/sendkeys?es
Saludos
Objetivo: Re: Pulsación De Dos Teclas A La Vez
jguardon buena información. Pero creo que el se refiere a como detectar si alguien a pulsado una combinación de teclas y no como enviar esas teclas con SendKey.
Éxitos!
jguardon escribió: [Ver mensaje]
jguardon buena información. Pero creo que el se refiere a como detectar si alguien a pulsado una combinación de teclas y no como enviar esas teclas con SendKey.
Éxitos!
Objetivo: Re: Pulsación De Dos Teclas A La Vez
Objetivo: Re: Pulsación De Dos Teclas A La Vez
Muchas gracias a todos por vuestras prontas respuestas y sobre todo a favianfv por ser lo que andaba buscando. No lograba dar con ello porque yo ponía la condición así:
Salud!
Salud!
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.5061s (PHP: -81% SQL: 181%)
Consultas SQL: 48 - Debug off - GZIP Activado