tb0422.pp 328 B

12345678910111213141516171819202122232425262728
  1. {$ifdef fpc}{$mode delphi}{$endif}
  2. type
  3. tcl = class
  4. function f1 : tvarrec; virtual;
  5. end;
  6. var
  7. f : function : tvarrec of object;
  8. function tcl.f1 : tvarrec;
  9. begin
  10. fillchar(result,sizeof(result),0);
  11. end;
  12. procedure p1(v : tvarrec);
  13. begin
  14. end;
  15. var
  16. c : tcl;
  17. begin
  18. c:=tcl.create;
  19. f:=c.f1;
  20. p1(f);
  21. end.