123456789101112131415161718192021222324252627 |
- program tb0646b;
- {$MODE DELPHI}
- procedure TestProc;
- begin
- Writeln('Hello');
- end;
- var
- arr1,
- arr2,
- arr3: array [1..10] of Byte;
- begin
- Move(TestProc, arr1, 10);
- Move((@TestProc)^, arr2, 10);
- Move(@TestProc^, arr3, 10);
- if (CompareByte(arr1, arr2, 10) <> 0) or
- (CompareByte(arr2, arr3, 10) <> 0) then
- begin
- Writeln('Error!');
- Halt(1);
- end
- else
- Writeln('Ok!');
- end.
|