Pascal/Turbo Pascal - ascii de las flechas de cursor

 
Vista:

ascii de las flechas de cursor

Publicado por Miguel (1 intervención) el 13/06/2003 20:59:34
utilizando los códigos ascii ¿cómo diferencio las flechas del cursor con cuatro mayúsculas que tienen el mismo código?
gracias
miguel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ascii de las flechas de cursor

Publicado por César Augusto (182 intervenciones) el 13/06/2003 21:04:20
Las teclas de cursor envían dos códigos ASCII el primero siempre es cero y el segundo es el código que checas por ejemplo para checar si se pulsa -> Flecha a la derecha

repeat
car:=readkey;
if car=chr(0) then
car:=readkey;
if car=chr(77) then
writeln('Pulso tecla derecha')
else writeln('Pulso otra tecla de codigo ampliado')
else writeln('Pulso la tecla:',car);
until car=27;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar