0

プロジェクトを 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 オブジェクトです。

4

1 に答える 1

0

答えが見つかりました。Builder C++ 2010 では、名前で始まる関数Changeは「変更」のないプロパティに変更されます。すなわち:

Series13->Pointer->ChangeStyle(4);

に:

Series13->Pointer->Style = psCross;
于 2012-11-12T08:26:45.687 に答える