如何将 IDL 导入 Delphi?

How to import IDL into Delphi?

如何将 接口定义语言 (idl) 文件导入 Delphi;将类型和接口转换为 Pascal 文件?

我试过:

红利阅读

您可以使用带有 Embarcadero 工具的两阶段流程:

  1. 使用 gentlb 从您的 IDL 文件创建类型库。
  2. 使用 tlibimp 从类型库创建 Pascal 导入文件。

我个人使用 gentlb 从 Embarcadero IDE 生成的 .ridl 文件创建类型库。我相信 .ridl 是 IDL 的 Embarcadero 风格,与标准 MS IDL 不兼容。如果您有 MS 风格的 IDL,那么您将使用 MS IDL 编译器生成类型库。