问个关于JNI调用传参的问题-如何传递一个允许修改的字符串给Dll

Romotc 发布于 2012/11/18 17:53
阅读 708
收藏 0

DLL文件的方法声明:
test(ByVal fName As String, ByVal strResult As String, ByVal buffsize As Long)

在DLL中会根据paramIn进行计算,产生的结果放在strResult返回。

不知道strResult这个参数该怎么传了。

p.s 对应的c#调用例子:

StringBuilder strResult = new StringBuilder(1024);
int iRet = test(fName, strResult, 5);

请各位大侠指点一下。

加载中
0
Z
ZYud
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
Z
ZYud

StringBuilder

StringBuffer

也可以.

0
Romotc
Romotc
该评论暂时无法显示,详情咨询 QQ 群:点此入群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部