我有一些从TMyForm
继承的形式(TMyForm
是具有源代码形式的3rdparty组件)。
当我在IDE中打开我从TMyForm继承的表单时,我有:
创建表单时出错:的祖先
找不到“ TMyForm”。
解决方法是在IDE中打开TMyForm
单元,然后尝试顶部打开继承的表单。
但是,如何避免即使在IDE中未打开TMyForm
时,Delphi也会出现此错误并能够打开表单?
最佳答案
不幸的是,您需要在IDE中打开父窗体或将其添加到项目中,没有任何解决方法。在这里:Register custom form so I can inherit from it from multiple projects, without copying the form to the Object Repository folder我尝试了很多事情,但没有成功。
关于delphi - Delphi:如何摆脱“TMyForm的祖先找不到错误”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4518521/