Builder 2010“无法访问”错误

时间:2012-11-12 07:00:25

标签: c++ c++builder c++builder-2010 c++builder-6

我正在尝试将项目从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对象。

1 个答案:

答案 0 :(得分:0)

我找到了答案。在Builder C ++ 2010中,名称以Change开头的函数将更改为不带“更改”的属性。 即:

Series13->Pointer->ChangeStyle(4);

为:

Series13->Pointer->Style = psCross;