Java から DLL を呼び出す方法は? Java アプリケーションを Windows に統合したいと考えています。例として Outlook を取り上げます。Outlook dll がありますが、それを呼び出す方法は? 同様のチュートリアルはありますか?
5 に答える
Java Native Access (JNA) を使用: http://jna.java.net/
http://twall.github.com/jna/3.4.0/javadoc/overview-summary.html#overview_description
You need to use JNI to call native functions. In your case it you need to load Library first in memory using Runtime.getRuntime().loadLibrary(PATH_OF_DLL_FILE)
you can use following link too http://www.equestionanswers.com/dll/java-call-dll-functions.php
System.LoadLibraryを使用してライブラリをロードできます。使用例については、この前のスレッドを確認してください
JNI を参照してください。Java を他の言語とやり取りすることを目的としています...多くのリンクが投稿されています
必要なのは Java Native Interface http://docs.oracle.com/javase/1.5.0/docs/guide/jni/index.htmlだけです