大家好 我正在尝试开发一个程序,使用名为 VLC 的程序来显示媒体。该程序可以安装在Windows上;还有一个在 java 中使用的版本,称为 JVLC。我已经使用执行 vlc.exe 作为一个进程。我也尝试过使用JVLC。我下载了一本字典,其中包含一个接口(interface) jar 文件和一些 dll 文件。但出现了一个问题并且出现了异常: java.lang.UnsatisfiedLinkError:无法加载库“libvlc
”而 libvlc.dll 位于该字典中。我手动加载了这个dll文件和其他dll文件,但仍然出现异常。
java.lang.UnsatisfiedLinkError.....找不到依赖库
我正在尝试使用 ActiveX 访问已安装的程序。我将 java 与 IntelliJ IDEA 一起使用。我不知道该怎么做。我已阅读here但我不明白我必须做什么。 有谁可以指导我吗?
谢谢; 萨贾德
最佳答案
看看EZ JCOM它将获取一个 ActiveX(又名 COM)对象并创建一个 Java 类以直接使用它。
我们几年前使用过这个桥接组件(在 JExplorer 出现之前集成 IE,并与其他一些 COM 对象进行通信)。它有效并且没有太多悲伤。
当然,缺点是你的应用程序不能跨平台移植;但这是你的决定!
关于java - 在java中使用ActiveX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4003942/