tw22979.pp 325 B

1234567891011121314151617181920212223242526
  1. { %norun }
  2. {$mode objfpc}
  3. type
  4. TMyRecord = record
  5. Data: pointer;
  6. end;
  7. TMyClass = class
  8. private
  9. FRef: TMyRecord;
  10. public
  11. property Ref: TMyRecord read FRef write FRef;
  12. end;
  13. var
  14. MyClass1, MyClass2: TMyClass;
  15. procedure test;
  16. begin
  17. Move(MyClass1.Ref.Data^, MyClass2.Ref.Data^, 1);
  18. end;
  19. begin
  20. end.