Delphi “奇怪的错误”;类Tmyclass”的类型信息缺失;

Delphi “奇怪的错误”;类Tmyclass”的类型信息缺失;,delphi,delphi-7,typelib,Delphi,Delphi 7,Typelib,在一个Impl单元的Delphi初始化部分内的一次调用中,以类似的方式获取此错误 TAutoObjectFactory.Create(ComServer, TmyClass, Class_myclass, ciMultiInstance, tmApartment); 该类型定义为 Tmyclass = class(TAutoObject, IConnectionPointContainer, Imyclass) 它最终会导致“运行时错误217 at…”在调试器外运行它 该类在1个项目中定

在一个Impl单元的Delphi初始化部分内的一次调用中,以类似的方式获取此错误

TAutoObjectFactory.Create(ComServer, TmyClass, Class_myclass, ciMultiInstance, tmApartment);
该类型定义为

  Tmyclass = class(TAutoObject, IConnectionPointContainer, Imyclass)
它最终会导致“运行时错误217 at…”在调试器外运行它

该类在1个项目中定义,工作正常。它在另一个使用它的项目中被这个错误炸毁了,它依赖于


谁能告诉我要找什么吗?这段代码已经在生产中有一段时间了,但自2009年1月以来没有人安装过编译它的机器,我第一次在Delphi 7中编译它,以前是Delphi 6。

没关系。我在代码中使用了Iclass而不是TClass来解决这个问题

谢谢。

检查此链接