似乎Delphi 4在system.pas中根本没有IInterface类型
我如何自己定义这个类型以便我可以使用JEDI?
IInterface
是在Delphi 4之后引入的。对于Delphi 4,您使用IUnknown
代替IInterface
。
如果内存有限,在与Kylix Linux编译器对应的版本Delphi 6中引入了IInterface
。这个更改是为了避免将Windows特定的IUnknown
命名暴露给新的跨平台Delphi。