java - 如何在 64 位进程中使用 32 位 COM 对象?

标签 java com jacob

我在 64 位机器上使用 Jacob (JAVA COM Bridge),并希望从 32 位 DLL 加载 COM 对象。我怎样才能做到这一点?

最佳答案

您需要在 32 位进程中托管 32 位 COM 对象。因此,要么您的整个应用程序必须运行 32 位,要么您需要将 COM 对象放置在 COM+ 之类的东西中并使用跨进程调用。

关于java - 如何在 64 位进程中使用 32 位 COM 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/359807/

相关文章:

java - 雅各布 : cannot get Information property from MS Word

java - 带有 ImageIcon 的 Eclipse 项目

java - 如何将 Multipart 参数中的对象列表绑定(bind)到 objectMapper?

c# - 在C#应用程序中导入并调用COM dll

c++ - 如何防止 COM Server EXE 打开命令提示符窗口

java - 如何使用 JACOB 更改 Activity 的 MS Word 窗口?

java - 如何使用 Java 远程控制 Windows Media Player?

java - Jpeg 计算最大尺寸

java - 未初始化的整数相当于null

c++ - 在 MMC 管理单元中嵌入 MFC 对话框