Sign in Join
FPDoc Onlineexperiment

Delay procedure

In unit Crt

Delay program execution.

Declaration

pascal
procedure Delay(MS: Word)

Description

Delay waits a specified number of milliseconds. The number of specified seconds is an approximation, and may be off a lot, if system load is high.

Errors

None

See also

Example: ex15

pascal
Program Example15;
uses Crt;

{ Program to demonstrate the Delay function. }
var
  i : longint;
begin
  WriteLn('Counting Down');
  for i:=10 downto 1 do
   begin
     WriteLn(i);
     Delay(1000); {Wait one second}
   end;
  WriteLn('BOOM!!!');
end.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.