[英]Custom control published property does not exist
我有一個自定義控件,我試圖向該控件添加可以在對象檢查器中設置的屬性。 根據此文檔 ,我需要將該屬性放置在頭文件的__published
部分下。
__published:
__property bool ShowErrorIcon = { read=FShowErrorIcon,write=FShowErrorIcon };
我將屬性設置為讀寫私有布爾FShowErrorIcon
private:
bool FShowErrorIcon;
但是,當我啟動包含這些控件之一的表單時,出現以下錯誤:
“讀取RgnSearchBar.ShowErrorIcon時出錯:屬性ShowErrorIcon不存在。”
這使我感到困惑,因為選擇控件后,該屬性在ObjectInspector中清晰可見。 我在這里錯過了哪一步?
您的HDD上具有較舊版本的組件二進制文件。 IDE中加載的組件版本比鏈接到可執行文件中的組件版本新。 在某個位置,較舊的版本位於較新版本之前的搜索路徑中,因此編譯器/鏈接器正在鏈接舊版本。 您需要找到並刪除該舊版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.