123456789101112131415161718192021 |
- Program Example98;
- { Program to demonstrate the exitproc function. }
- Var
- OldExitProc : Pointer;
- Procedure MyExit;
- begin
- Writeln('My Exitproc was called. Exitcode = ',ExitCode);
- { restore old exit procedure }
- ExitProc:=OldExitProc;
- end;
- begin
- OldExitProc:=ExitProc;
- ExitProc:=@MyExit;
- If ParamCount>0 Then
- Halt(66);
- end.
|