SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Doblejota en Lunes 8 de Julio de 2002, 00:14
-
Hola, aqui estoy denuevo con otra dudita:
Resulta que devo despplazar un grafico con el teclado en la pantalla, osea, con el cursor derecho a la derecha, el izquierdo a la izquierda y eso. Ademas deve salir en cualquier momento con escape.
Un amigo me dijo que eso se hace con el getch() y que K es izqyuerda, M derecha, P abajo y H arriba.
El echo es que me resulta, pero devo apretar 4 veces el boton para que corra, e incluso, mientras más comandos doy, más botones debo presionar.
Hay alguna manera de hacerlo más rapido o más eficiente?
-
Mira si es con un getche,pero es mejor usar las teclas numericas qie estan ala derecha de tu teclado, 4 es para la izquierda, 6 para la derecha 8 para arriba y 2 para abajo, si quieres te mando una pequeña rutina de mover un circulo por la pantalla.
-
Mira si es con un getche y un switch,pero es mejor usar las teclas numericas qie estan ala derecha de tu teclado, 4 es para la izquierda, 6 para la derecha 8 para arriba y 2 para abajo, si quieres te mando una pequeña rutina de mover un circulo por la pantalla.
-
grasias, pero el trabajo me pide especificamente que sea con el cursor, sino seria mas sencillo creo.
De todas maneras, me podrias decir como hacerlo?
-
Deja tu correo y te mando la fuente para que muevas un circulo con las teclas del cursor.
Mira te mando este archivo,solo cambiale en los case las letras por los sig. numeros
a por el 6, d por el 4, w por el 2 y q por el 8. y veras que sale con las teclas de que estan en el panel numerico,la verdad yo no me se el ascii de las teclas del cursor, es cuestion de que lo averigues y se lo pongas en los case del programa que te escribo. A ver si te sirve, saludos.
-
Grasias, tu codigo me sirvio mucho, era justo lo que necesitaba.