2009-06-27 5 views
3

Windowsアプリケーションを自動化するためにCOMを使用するスクリプトを書き直しています。これをJavaで書き直したいと思います。問題は、COMライブラリは少し古くなっているように思えますし、動作しないコードでは時間を無駄にしたくありません。あなたが試して作業したものはありますか?Java用のCOMライブラリがありますか?

答えて

6

JACOBを見ましたか?最終更新日6月8日、2009年

JACOBは、Java-COMブリッジは、COMオートメーションコンポーネントをJavaから を呼び出すことができます です。 JNIを使​​用して、COMライブラリへのネイティブの 呼び出しを行います。 JACOBは 32ビットおよび64ビットのJVM

+1

私もこれをお勧めすることができますをサポートしているx86およびx64環境で を実行し、前に首尾よくそれを使用している... – Jon

+0

ありがとう!私はそれを試してみます! – Geo

+1

私はこれをお勧めすることができます - いくつかのプロジェクトでそれを使用して、それは完全に動作します(ちょうどあなたが最後のブロックで参照をリリースすることを忘れないでください。真のCOMプログラミング(Jacobが公開している)は初心者向けではないと私は言います。 Jacobを掘り下げようとする前に、そのテーマに関する良い本を見つける時間を取ってください。 –