com4j相关内容

Windows 64 位上的 com4j

我已经下载了最新的 com4j jar,我正在尝试运行他们最简单的示例. 我使用的是 64 位 Windows 7 并使用 64 位 JVM. 当我运行命令时(来自 com4j 教程): java -jar tlbimp.jar -o wsh -p test.wsh %WINDIR%\system32\wshom.ocx 我明白了: 线程 "main" java.lang.Uns ..
发布时间:2022-01-14 12:27:25 Java开发

使用 Com4j 或 Jacob 连接 64 位 Java 和 32 位 COM dll

我有以下配置: 1) Windows 10 64 位 2) 只有 32 位版本且可通过 COM 获得的应用程序. 我使用 tlbimb.jar 访问 32 位应用程序的 .dll 文件以生成所需的接口,我成功了. 场景 1:我尝试使用 Java 8 32-bit 安装访问 32 位应用程序.我可以通过 COM 调用方法成功没有任何问题. 场景 2:我尝试使用 Java ..
发布时间:2022-01-14 12:08:39 Java开发

无法执行COM类:com4j.ComException:80040154 CoCreateInstance失败:未注册类:.\ com4j.cpp:153

我正在尝试几天,以从JAVA应用程序执行".dll"文件.如果您有兴趣,可以阅读我的第一个问题:使用command调用.dll函数线 我使用"com4j"为我的DLL创建COM类.生成的类看起来不错,我尝试执行代码,更确切地说是执行位于名为"_Tester"的类中的名为"getUnitInfo"的方法: @DISPID(1610809376) //= 0x60030020. The r ..
发布时间:2020-07-19 22:56:32 Java开发

com4j.ComException错误:80004005.\ invoke.cpp:51,同时打开了窗口和选定的项目

我需要在Windows资源管理器中获取所有选定的文件和文件夹.我正在使用com4j访问Win Shell32 API (由于Tom91136,请参考 this 您需要学习如何安装和初始化com4j). 此代码类获取Windows资源管理器中的选定文件或文件夹并进行打印. import java.io.File; import com4j.*; import test.wsh.*; im ..
发布时间:2020-07-19 22:56:29 Java开发

使用Com4j或Jacob将64位Java与32位COM dll连接

我有以下配置: 1)Windows 10 64位 2)应用程序它只有一个32位版本,可通过COM获得。 我使用tlbimb.jar访问32位应用程序的.dll文件以生成接口需要和我成功。 场景1: 我尝试使用Java 8 32位访问32位应用程序安装。我可以通过COM 成功调用这些方法,没有任何问题。 场景2: 我尝试访问32位应用程序使用Java 8 64位安装 ..
发布时间:2018-12-20 01:31:12 Java开发

com4j在Windows 64位上

我已经下载了最新的com4j jars,我试图运行他们的例子中最简单的。 我在Windows 7 64位,使用64位JVM。 当我运行命令时(从com4j教程): java -jar tlbimp.jar -o wsh -p test.wsh%WINDIR%\system32\wshom.ocx 我得到: 线程中的异常“main”java.lang.U ..
发布时间:2016-12-18 17:45:53 Java开发