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