Вот простая консольная программка:
- Код: Выделить всё
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);
Что я делаю не так?