Java中如何调用VC的动态库

Python017

Java中如何调用VC的动态库,第1张

动态链接库必须实现了 javap 生成的头文件中声明的函数.

确保 DLL 在系统路径中(PATH环境变量, 以及可执行文件所在路径)

然后直接调用 native 方法即可.

dll文件

放到jdk的bin目录下,用jna框架的去调用dll文件,把调用dll文件的类继承Applet类,在jsp中引用这个Applet,例如

<applet

id='myApplet'

name='myApplet'

code='TestApplet'

codebase="applet"

width='2'

height='3'

archive="TestApplet.jar,jna.jar"

>

调用applet方法

document.myApplet.test()