Вот простая консольная программка:
- Код: Выделить всё
- program project1;
 type
 
 TMyClass = class
 public
 function ToString: string; override;
 end;
 
 function TMyClass.ToString: string;
 begin
 result := 'hello';
 end;
 var
 
 mc: TMyClass;
 begin
 
 mc := TMyClass.Create;
 
 WriteLn(mc);
 
 ReadLn;
 
 end.
Выходит ошибка "project1.lpr(23,12) Error: Can't read or write variables of this type" на строке с WriteLn(mc);
Что я делаю не так?




