Delphi 7 中有没有办法从 idl 生成 tlb?甚至来自类/接口定义?
问问题
2309 次
2 回答
2
您可以使用IDL2PAS.bat
批处理文件(检查此位置 C:\Program Files\Borland\Delphi7\Bin)或MIDL.exe
应用程序。
于 2011-02-23T16:42:19.620 回答
1
在 Delphi 7 中,最简单的方法之一是将 IDL 复制/粘贴到类型库编辑器源窗口中。不是类型库“后面”的 *_TLB.pas 源单元,而是类型库编辑器本身。
我现在手头没有 D7,但是 iirc 您可能必须将 IDE 设置中的“类型库语言”选项设置为 IDL 而不是 Pascal。而且我似乎还记得这种技术可能对“异国情调” IDL 敏感(即并不总是有效),但如果所讨论的 IDL 相对简单,这可能对你有用。
于 2011-02-24T03:48:37.273 回答