如何为Delphi 4定义IInterface类型

Tom*_*Tom 2 delphi delphi-4

似乎Delphi 4在system.pas中根本没有IInterface类型

我怎样才能自己定义这种类型以便我可以使用JEDI?

Dav*_*nan 5

IInterface比Delphi 4晚推出.对于Delphi 4,你用IUnknown它代替IInterface.

如果内存服务,IInterface则在Delphi 6中引入,该版本对应于Kylix Linux编译器.进行此更改是为了避免将Windows特定的IUnknown术语暴露给新的跨平台Delphi.