home *** CD-ROM | disk | FTP | other *** search
- (* ------------------------------------------------------ *)
- (* ZEITDEMO.PAS *)
- (* Test des Moduls ZeitMess *)
- (* (c) 1989 Ulrich Telle & TOOLBOX *)
- (* ------------------------------------------------------ *)
- PROGRAM ZeitDemo;
-
- USES Crt, Dos, ZeitMess;
-
- VAR
- j, n : LONGINT;
- T1, T2 : SuperZeit;
-
- BEGIN
- REPEAT
- WriteLn;
- WriteLn('Test für genaue Zeitmessung mit ZeitMess');
- WriteLn('----------------------------------------');
- WriteLn;
- WriteLn('Laufzeitermittlung einer Delay-Anweisung');
- Write ('Bitte Wartezeit in Millisekunden angeben ',
- '(< 0 = Ende) : ');
- ReadLn(n);
- IF n >= 0 THEN BEGIN
- ZeitLesen(T1); Delay(n); ZeitLesen (T2);
- WriteLn;
- WriteLn('Delay(', n, ') dauert ',
- ZeitDauerString(T1, T2),' Millisekunden.');
- END;
- UNTIL n < 0;
- END.
- (* ------------------------------------------------------ *)
- (* Ende von ZEITDEMO.PAS *)