Pascal/Turbo Pascal - necesito ayuda con un programa

 
Vista:

necesito ayuda con un programa

Publicado por jesus tavarez (1 intervención) el 08/02/2001 05:40:11
Nesecito ayuda con un programa que me lea una tecla y me diga a cual caracter de codigo ascii pertenece un ejemplo:
si yo le doy a la tecla F1 me tiene que decir a cual numero del ascii pertenece.
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:necesito ayuda con un programa

Publicado por Diego Romero (282 intervenciones) el 19/02/2001 16:11:00
Prueba este codigo.
uses crt;
var
a:char;
begin
repeat
if keypressed then
begin
a:=readkey;
writeln('ASCII=',ord(a));
end;
until a=#27;
end.
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

RE:necesito ayuda con un programa

Publicado por Maverick01 (26 intervenciones) el 11/03/2001 06:41:18
Es sencillo, lo único que tienes que hacer es esto:

If (tecla:=readkey)=#0 then
tecla:=readkey;
writeln(tecla);
Write(ord(tecla),' ');

El primer readkey indica si presionaste tecla de control, ya que estas poseen 2 códigos, el código 0 y uno de los 254 códigos restantes, si su código es distinto de 0 entonces se trata de una tecla normal y se salta el segunde readkey.

Espero te sirva.
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