[fpc-pascal]Better Alternative to delay()
George Patterson
george at visp.com.au
Wed Oct 15 06:29:44 CEST 2003
Hi all,
I am using the delay function to pause for an amount of time which works
but will not allow the user to stop the program from the console, using
ctrl-C. If I could trap the keystroke, I would be happy.
Excuse the indentation...
while not eof(sin) do
begin
repeat
readln (sin, line);
writeln (line);
//readln(input_text);
delay(250); //time is measured in milliseconds
input_text:='hello';
writeln(sout,input_text);
until keypressed;
end;
close (sin);
What is a better way to write that code snippet. The delay does not need
to be accurate (quarter of a second will not matter)..
Thanks
George Patterson
More information about the fpc-pascal
mailing list