delphi – 如何检查链接到组件的属性是否“丢失”?

前端之家收集整理的这篇文章主要介绍了delphi – 如何检查链接到组件的属性是否“丢失”?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Delphi 2007.有时链接到组件的属性会丢失.这通常是Action属性和lookupdatasets.我有几次有一些紧急错误修复,并发送了一个版本给客户有一个灾难性的结果由于这个:-)
任何人都知道一种方法来验证应该设置的属性是否确实设置,或者是一种防止这种情况发生的方法

解决方法

你已经收到了几个很好的答案,关于如何检测这种情况何时发生(投票).但是,防止它发生的一种方法(有时)是确保您已将所有引用的单元添加到DPR中.例如,如果您打开一个表单,其中包含引用数据模块上其他组件的组件,并且该数据模块尚未添加到DPR /项目中,那么几乎可以保证让IDE删除这些引用,因为它删除无法确定有效的引用.另一方面,如果数据模块在DPR中,那么IDE将能够找到它,并且它不太可能在第一时间删除引用

不幸的是,它仍然不时发生,因此您仍需要采取其他答案中详述的预防措施.但如果你还没有做到这一点,这将使事情变得更好.

猜你在找的Delphi相关文章