如何使用jnative来调用它们
如果用 JNative fun1 = new JNative("some.dll", "Setpage");
这样的话 是单独的调用了set方法,但是set方法应该是通过对象去调用的,这里如何跟对象关联起来呢?
4 个解决方案
#1
ReaderJNA INSTANCE = (ReaderJNA) Native.loadLibrary("XXX",
ReaderJNA.class);
public int GetInfo(String img, int dpi, int format, byte mode[],
IDINFO value);
public int OpenConnection();
public int CloseConnection();[
上面是方法列表ReaderJNA.INSTANCE.XXX调用方法
在通过
#2
楼上是jna吧
#3
是啊,你也可以尝试jacob
#4
同样有疑惑,怎么调用dll对象里的方法,我贴出一个我要调用的dll
#1
ReaderJNA INSTANCE = (ReaderJNA) Native.loadLibrary("XXX",
ReaderJNA.class);
public int GetInfo(String img, int dpi, int format, byte mode[],
IDINFO value);
public int OpenConnection();
public int CloseConnection();[
上面是方法列表ReaderJNA.INSTANCE.XXX调用方法
在通过
#2
楼上是jna吧
#3
是啊,你也可以尝试jacob
#4
同样有疑惑,怎么调用dll对象里的方法,我贴出一个我要调用的dll