首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

已知dll文件,方法名,返回值参数,怎么使用java调用

2012-12-22 
已知dll文件,方法名,返回值参数,如何使用java调用我用的是jnative,但我的参数是一个char类型数组jnative接

已知dll文件,方法名,返回值参数,如何使用java调用
我用的是jnative,但我的参数是一个char类型数组
jnative接收不了这个类型
我要的结果不是方法的返回值  而是我传进来的这个 char类型数组 被dll文件方法处理后的 数组
求解呀

[解决办法]
JNI
[解决办法]
懂C的话可以用JNI,不过好像JNA里有类型可以对应的
[解决办法]
那位大侠给方法呀

[解决办法]
本人做过这样的东东,用jni来调用java先定义好方法,然后生成dll的头文件,在用c、c++来实现。不然你怎么也调不了。
[解决办法]

引用:
本人做过这样的东东,用jni来调用java先定义好方法,然后生成dll的头文件,在用c、c++来实现。不然你怎么也调不了。


不同的环境还要进行相应的编译才行哦!祝你好运
[解决办法]
看看这个:http://blog.csdn.net/chenshuang_com/article/details/7681670
[解决办法]
我的情况是 已有dll文件,需要java来调用已经存在的dll  获取的值是 传入参的数经过的值 参数是一个char数组
[解决办法]
引用:
我的情况是 已有dll文件,需要java来调用已经存在的dll 获取的值是 传入参的数经过的值 参数是一个char数组


调不了的

热点排行