home *** CD-ROM | disk | FTP | other *** search
- (* ----------------------------------------------------------------------- *)
- (* TSRPGM.PAS *)
- (* der Programmcode, der resident gemacht werden soll. Das Programm *)
- (* erscheint als Prozedur 'TSRPgm', die aus TSR.COM aufgerufen wird. *)
- (* ----------------------------------------------------------------------- *)
- PROCEDURE TSRPgm;
- VAR ch : CHAR; x, y: INTEGER;
- BEGIN
- MkWindow(30,10,60,16,1,Black,White,Red);
- WriteLn('Nicht vergessen: '); WriteLn('PASCAL kaufen!');
- WriteLn('PASCAL lesen!'); Write('Aber dalli dalli!');
- Delay(1300);
- Where_Cursor(x,y);
- MkWindow(x,y,x+20,y+3,2,White,Black,Red);
- GotoXY(1,1);
- WriteLn('<Q> ==> Reinstall'); Write('Taste druecken...');
- WHILE (NOT KeyPressed) DO; (* unterdrueckt das 'Durchrasseln' *)
- WHILE KeyPressed DO (* durch die Fenster bis zur DOS- *)
- Read(Kbd,ch); (* Ebene, bzw. aufrufendem Prog. *)
- RmWindow; (* schliesst kleines Fenster *)
- RmWindow; (* schliesst grosses Fenster *)
- IF UpCase(ch) = 'Q' THEN ReInstall;
- END;
- (* ----------------------------------------------------------------------- *)
- (* TSRPGM.PAS *)
-