1

大家好,我正在尝试开发一个程序,该程序使用名为 VLC 的程序来显示媒体。这个程序可以安装在windows上;还有一个用于在 java 中使用的版本,称为 JVLC。我使用执行 vlc.exe 作为进程。我也尝试过使用 JVLC。我下载了一本包含一个接口 jar 文件和一些 dll 文件的字典。但是出现了一个问题,并且出现了异常:java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc

而 libvlc.dll 在那本字典里。我手动加载了这个 dll 文件和其他 dll 文件,但仍然有异常。

java.lang.UnsatisfiedLinkError.....找不到依赖库

我正在尝试使用 ActiveX 访问已安装的程序。我将 java 与 IntelliJ IDEA 一起使用。我不知道该怎么做。我在这里读过,但我不明白我必须做什么。有没有人可以指导我?

谢谢你; 萨哈德

4

2 回答 2

1

看看EZ JCOM,它将采用 ActiveX(又名 COM)对象并创建一个 Java 类以直接使用它。

几年前我们使用了这个桥接组件(在 JExplorer 出现之前集成 IE 并与其他一些 COM 对象通信)。它有效,没有太多悲伤。

当然,缺点是您的应用程序不能跨平​​台移植;但这是你的电话!

于 2010-10-23T22:13:15.337 回答
0

VLCj 是你现在想要的,而不是 JVLC(它已经死了,已经有一段时间了。)

请参阅此处以开始使用它。

于 2011-08-06T17:08:56.887 回答