我有一个自定义控件,我试图向该控件添加可以在对象检查器中设置的属性。根据本文档,我需要将属性放置在__published
头文件的部分下。
__published:
__property bool ShowErrorIcon = { read=FShowErrorIcon,write=FShowErrorIcon };
我将属性设置为读写私有布尔 FShowErrorIcon
private:
bool FShowErrorIcon;
但是,当我启动包含这些控件之一的表单时,出现以下错误:
“读取RgnSearchBar.ShowErrorIcon时出错:属性ShowErrorIcon不存在。”
这是混淆了我,因为选择了控制时的财产显然是在ObjectInspector可见。我在这里错过了哪一步?
您的HDD上具有较旧版本的组件二进制文件。IDE中加载的组件的版本比链接到您的可执行文件的版本新。某个地方,较旧的版本位于较新版本之前的搜索路径中,因此编译器/链接器正在链接旧版本。您需要找到并删除该旧版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句