Pascal/Turbo Pascal - Ayuda con el PageUp y PageDown en pascal

 
Vista:

Ayuda con el PageUp y PageDown en pascal

Publicado por Max (3 intervenciones) el 02/03/2001 23:14:31
nesecito saber como puedo hacer que estas teclas funcionen en un programa...
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:Ayuda con el PageUp y PageDown en pascal

Publicado por Diego Romero (282 intervenciones) el 03/03/2001 03:55:05
La teclas especiales (grises y Fs) generan dos codigos de tecla, el primero es siempre 0 (cero) y el segundo trae el codigo de tecla. Este pequeño programa te va a servir para saber el segundo codigo del PgUp y PgDn.
uses crt;
var
a:char;
begin
repeat
a:=readkey; {toma primer codigo}
if a=#0 then {si es cero}
begin
a:=readkey; {toma el segundo}
writeln('Tecla especial, codigo=',ord(a));
end
else
writeln('Tecla normal, codigo=', ord(a));
until a=#27;
end.
el segundo readkey no produce una parada en el programa.
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