1

こんにちは、私は VLC と呼ばれるプログラムを使用してメディアを表示するプログラムを開発しようとしています。このプログラムは Windows にインストールできます。JVLCと呼ばれるJavaで使用するためのバージョンもあります。プロセスとして vlc.exe の実行を使用しました。また、JVLCを使用しようとしました。1 つのインターフェイス jar ファイルといくつかの dll ファイルを含む辞書をダウンロードしました。しかし問題があり、例外がありました: java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc

libvlc.dll はその辞書にありました。この dll ファイルと他の dll ファイルを手動でロードしましたが、まだ例外があります。

java.lang.UnsatisfiedLinkError.....依存ライブラリが見つかりません

ActiveX を使用してインストール済みプログラムにアクセスしようとしています。私は intelliJ IDEA で Java を使用しています。これを行う方法がわかりません。私はここを読みましたが、私がしなければならないことを理解できません。私を案内してくれる人はいますか?

ありがとうございました; サジャド

4

2 に答える 2

1

Have a look at EZ JCOM which will take an ActiveX (aka COM) object and create a Java class for directly using it.

We used this bridge component some years ago (to integrate IE before JExplorer came along and also to talk to some other COM objects). It works and without too much grief.

Of course, the downside is your application is not portable across platforms; but that is your call!

于 2010-10-23T22:13:15.337 に答える
0

最近では、JVLC よりも VLCj の方が必要です (VLCj はかなり死んでいて、しばらく前から存在しています)。

はじめにこちらをご覧ください。

于 2011-08-06T17:08:56.887 に答える