Я пытаюсь перенести свой проект из C ++ Builder 6 в C ++ Builder 2010. В проекте есть TChart. И когда я компилирую его в BCB 2010, я получаю много ошибок, таких как E2247 '_fastcall TSeriesPointer::ChangeStyle(TSeriesPointerStyle)' is not accessible
, Что это может быть?
Есть строка с ошибочным кодом:
Series8->Pointer->ChangeStyle(InpStr.ToInt());
Series8 — это объект типа TSeries.
InpStr — это объект UnicodeString.
Я нашел ответ. В Builder C ++ 2010 функции с именами начинаются Change
изменяется на свойства без «Изменить».
то есть:
Series13->Pointer->ChangeStyle(4);
чтобы:
Series13->Pointer->Style = psCross;
Других решений пока нет …