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]
Subject: Pulsación De Dos Teclas A La Vez [Solucionado]
Last edited by Urelio on Tuesday, 15 December 2009, 21:52; edited 1 time in total
Last edited by Urelio on Tuesday, 15 December 2009, 21:52; edited 1 time in total
Subject: 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 | ||
Description: | Ejemplo de uso atajos en menús. | Download |
Filename: | ejemplo_menu.zip | |
Filesize: | 10.06 KB | |
Downloaded: | 66 Time(s) |
ejemplo_menu.zip | ||
Description: | Ejemplo de uso atajos en menús. | Download |
Filename: | ejemplo_menu.zip | |
Filesize: | 10.06 KB | |
Downloaded: | 66 Time(s) |
ejemplo_menu.zip | ||
Description: | Ejemplo de uso atajos en menús. | Download |
Filename: | ejemplo_menu.zip | |
Filesize: | 10.06 KB | |
Downloaded: | 66 Time(s) |
Subject: 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
Subject: 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!
Subject: Re: Pulsación De Dos Teclas A La Vez
Subject: 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!
Page 1 of 1
You cannot post new topicsYou cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events
This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Generation Time: 0.0946s (PHP: -27% SQL: 127%)
SQL queries: 26 - Debug Off - GZIP Enabled