W1045 親クラスでは private 宣言されている '%s.%s' を参照したプロパティが定義されました (Delphi)
エラーと警告のメッセージ(Delphi) への移動
この警告は,コードを C++ に移植できないことを示しています。これは,カスタムコンポーネントを配布しようとしているコンポーネントの作者にとって重要な警告です。
Delphi 言語では,プライベートメンバーで基本クラスを宣言することができ,同じユニットの子クラスはプライベートメンバーを参照できます。C++ では,この構造は使用できません。修正するには,子の参照先を基本クラスの保護されたメンバーか子クラスの保護されたメンバーに変更してください。
このエラーを発生させるようなコードの例を,次に示します。
type TBase = class(…) private FFoo:Integer end; TChild=class(TBase) published property foo:Integer read FFoo write FFoo; end;