home *** CD-ROM | disk | FTP | other *** search
- PROGRAM Errordemo;
-
- {$I Error.Inc} (* Error Modul einbinden *)
-
- VAR i, k : INTEGER;
- y : REAL;
-
- BEGIN
- WriteLn;
- FOR i := 1 TO 2 DO
- BEGIN
- IF i = 1 THEN InitErrorCheck (* Fehler werden abgefangen *)
- ELSE OldErrorCheck; (* bei Fehler abbrechen *)
- y := Sqr(1e20);
- y := 1/0;
- y := Sqrt(-1) + Ln(-1);
- k := Round(123456.0) + Trunc(98765.4);
- WriteLn('User - Break Test : ich durchlaufe Warteschleife !');
- FOR k := 1 TO 1900 DO Write('.');
- WriteLn;
- Write('hier wird eine Integer Variable erwartet : ');
- ReadLn(k);
- Write('hier wird eine Real Variable erwartet : ');
- ReadLn(y);
- END;
- END.
-