tw1207.pp 301 B

12345678910111213141516171819202122232425
  1. {$mode objfpc}
  2. program change;
  3. type
  4. aclasstype = class
  5. prop : integer;
  6. end;
  7. procedure trychange (const aclass : aclasstype);
  8. begin
  9. aclass.prop := 5;
  10. end;
  11. var
  12. aclass : aclasstype;
  13. begin
  14. aclass := AClassType.Create;
  15. try
  16. trychange (aclass)
  17. finally
  18. aclass.free;
  19. end;
  20. end.