Показать сообщение отдельно
  #3  
Старый 28.09.2015, 11:16
paraffin paraffin вне форума
Прохожий
 
Регистрация: 07.09.2015
Сообщения: 9
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от icWasya
Missing operator or semicolon - это означает - пропущен оператор или точка с запятой. В показаном Вами фрагменте всё правильно. НО.
для начала - конструктор TMyLine.Create какой-то недописаный
Должно быть как минимум так
Код:
constructor TMyLine.Create(Destination: TCanvas; Newang:real; Newpx:integer; Newpy:integer; Newcvet:TColor; Neww:real; Newh:real);
  begin
    inherited Create(Newang, Newpx, Newpy, Newcvet, Neww, Newh);//<<==--!!!!
    FCanvas:=Destination;
  end;
За помощь с конструктором спасибо, но всё равно ошибка осталась, причём компилятор устанавливает курсор перед параметром 1
Ответить с цитированием