2

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

我如何自己定义这种类型以便我可以使用 JEDI?

4

1 回答 1

5

IInterfaceIUnknown是在 Delphi 4 之后引入的。对于 Delphi 4,您可以使用IInterface.

如果没记错的话,IInterface它是在 Delphi 6 中引入的,它是对应于 Kylix Linux 编译器的版本。进行更改是为了避免将特定于 WindowsIUnknown的命名法暴露给新的跨平台 Delphi。

于 2014-08-12T11:57:44.637 回答