ComfyJ 2.12

许可: 免费试用 ‎文件大小: 6.27 MB
‎用户评分: 2.8/5 - ‎3 ‎评分

关于 ComfyJ

ComfyJ 是 COM 到 Java 到 COM 的桥接。在 COM 到 Java 集成部分,ComfyJ 允许轻松地将 Java 应用程序与任何 COM/OLE/OCX/ActiveX 库集成。库提供的 COM 接口和数据类型包装器允许使用 COM 类型和接口,如使用普通 Java 对象。ComfyJ 允许通过 VTBL 中的函数索引或使用自动化方法调用 COM 对象的方法。OleContainer Swing 组件允许使用 Java Swing UI 中的任何可视 COM 组件、使用 ProgID、CLSID 创建嵌入对象或将 COM 对象插入容器、保存并加载嵌入的 OleObject。在 Java 到 COM 集成部分,ComfyJ 提供了创建自定义 Java COM 服务器的能力,这些服务器可以作为 COM 对象公开给其他 COM 应用程序,而无需编写本机代码。ComfyJ 提供基本 COM 接口的包装器以及与自定义 COM 接口集成的能力。ComfyJ 还允许使用 I 未知服务器和 IDispatchServer 等类将 Java 对象公开为 COM 对象。任何自定义 Java COM 对象都可以继承这些类,并根据要求实现任何基或自定义 COM 接口。此类 Java COM 服务器可以实现尽可能多的 COM 接口。ComfyJ 还提供了在系统中注册此类 Java COM 服务器的便捷方法。此类注册可以在运行时执行,例如用于 COM 事件处理,或使用 ComfyJ 服务器管理器应用程序在 COM 注册表中执行。与 ComfyJ 一起提供的代码生成器实用程序允许为 COM 组件或 COM 类型库生成 Java COM 包装。然后,根据指定的选项,可以编译生成的代码并打包到生成的 JAR 文件中。