alexasthar
Member
Hola a todos, estoy tratando de hacer un programa que al oprimir la tecla de volumen arriba me cuente un número en un edit y al apretar abajo me reste uno del edit (estoy diseñando una aplicación para ayudar con los gastos y entre las herramientas aparte de una calculadora esta este apartado para ir contando manualmente monedas sueltas), todo esta hecho pero tengo un enorme bug:
Si dejo apretada la tecla arriba empieza a sumar número tras número rápidamente (de forma consecutiva obviamente) hasta que suelto, y a la inversa con la tecla abajo.
1.- ¿Hay alguna manera de bloquear la tecla para que solo cuente un numero sin importar el tiempo que se deje oprimido el botón?, es decir, aunque lo deje oprimido sólo añadirá o quitara un número y no lo hará de nuevo hasta que suelte la tecla y la vuelva a oprimir.
2.- ¿Hay forma de que si pulso la tecla y la dejo pulsada por ejemplo, 5 segundos, haga que prenda el led y suene un beep hasta que suelte el botón? (Una especie de aviso que se esta dejando apretado).
De antemano gracias por la respuesta, realmente ya me tiene loca esto, son las únicas dos cosas que me faltan para finalizar mi programa. He leído el foro de arriba a abajo y la documentación sobre key_press y no he encontrado nada, agradecería mucho la ayuda.
Besos!!
Si dejo apretada la tecla arriba empieza a sumar número tras número rápidamente (de forma consecutiva obviamente) hasta que suelto, y a la inversa con la tecla abajo.
1.- ¿Hay alguna manera de bloquear la tecla para que solo cuente un numero sin importar el tiempo que se deje oprimido el botón?, es decir, aunque lo deje oprimido sólo añadirá o quitara un número y no lo hará de nuevo hasta que suelte la tecla y la vuelva a oprimir.
2.- ¿Hay forma de que si pulso la tecla y la dejo pulsada por ejemplo, 5 segundos, haga que prenda el led y suene un beep hasta que suelte el botón? (Una especie de aviso que se esta dejando apretado).
De antemano gracias por la respuesta, realmente ya me tiene loca esto, son las únicas dos cosas que me faltan para finalizar mi programa. He leído el foro de arriba a abajo y la documentación sobre key_press y no he encontrado nada, agradecería mucho la ayuda.
Besos!!