La Web del Programador: Comunidad de Programadores
 
    Pregunta:  62963 - PROBLEMA CURSORES/CODIGO ASCII EN C
Autor:  Cristian Quijorna P.
Hola, estoy creando un programa en lenguaje C, y necesito utilizar los cursores. Para ello, utilizo el codigo ASCII extendido (los cursores tienen doble código: -32 y un numero). Implemento ese codigo:
void main()

{
char tecla;

if (kbhit())
{
tecla = getch();
if (tecla == -32)
{
tecla = getch();
}
switch(tecla)
{
case '72':printf("Funciona");
break;
}
}
}

pero al teclear la flecha de arriba (codigo 72) me salta el programa, mejor dicho, al tocar cualquier tecla salta. ¿Alguna solución por favor???

  Respuesta:  Armando Nava
Intenta con lectura directa del techado.

char t;
t=inport(060x);
getch();
printf("tecla: %i ", t);

Ve que códigos te da las flechas