D10 IDE中未定义的属性错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了D10 IDE中未定义的属性错误相关的知识,希望对你有一定的参考价值。
我有一个下降的组件如下:
StdCtrls.TCustomEdit - > MyStdCtrls.TMyCustomEdit - > MyVCLControls.TMyEdit
当我发布TMyEdt的各种属性(定义为公共属性或在StdCtrls和其他祖先命名空间中发布的属性)时,IDE的Object Inspector在单元MyVCLControls中显示许多未定义的属性错误。但是,语法检查不会出错。测试项目运行正常,我可以更改和/或访问IDE所说的未定义的任何属性。
保存并关闭包含MyControls的测试项目后,重新打开测试项目时,错误消息将从Object Inspector中消失。但是,如果我在MyControls单元中进行任何更改,则会返回错误。 (通过“任何改变”,我的意思是甚至按空格键。
任何人都能解释一下我的情况吗?
答案
您的问题是一个众所周知的错误洞察功能错误!
关闭并重新打开项目是摆脱错误消息的一种可能性(暂时,正如您已经发现的那样)。
由于这是一个令人讨厌的错误,许多Delphi用户在选项对话框中完全关闭了Error Insight!
以上是关于D10 IDE中未定义的属性错误的主要内容,如果未能解决你的问题,请参考以下文章
错误类型错误:无法读取 Angular 7 拖放中未定义的属性“长度”