【发布时间】:2014-06-15 03:52:15
【问题描述】:
我的公司已经创建了几个 COM 对象,他们在 .NET 中愉快地使用它们。但是现在,我们的客户想要更改为 Java。我认为将 JACOB 或 j-interop(我不确定它们中的哪一个)用于某些任务会很有趣,但是生成的代码非常难以管理。所以我想写一个工具,可以读取COM库的TypeLib,然后生成Java封装类来隐藏所有那些难以管理的代码。
我是COM世界的新手,所以我不知道如何获取描述COM对象的接口、方法和参数的信息。我读到了一个叫做 TypeLib 的东西,但我不知道怎么读。如何从中获取信息?
【问题讨论】: