社区
Eclipse
帖子详情
java 调用c的dll中文乱码问题
mandarin
2012-09-04 04:39:43
我用vs2010写了一个dll,这个dll是给java语言调用的,c的代码回调java里的回调函数。
java这边通过jnative来实现,现在碰到一个问题是c那边返回的数据中的中文是乱码,英文的文字是没有问题的
在java端我尝试了好几种编码之间的转换(gb2312 utf-8 UniCode),都没用。。。
问下大牛们 这个该怎么解决 有没有遇到过的。。
...全文
283
2
打赏
收藏
java 调用c的dll中文乱码问题
我用vs2010写了一个dll,这个dll是给java语言调用的,c的代码回调java里的回调函数。 java这边通过jnative来实现,现在碰到一个问题是c那边返回的数据中的中文是乱码,英文的文字是没有问题的 在java端我尝试了好几种编码之间的转换(gb2312 utf-8 UniCode),都没用。。。 问下大牛们 这个该怎么解决 有没有遇到过的。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xttxqjfg
2012-09-06
打赏
举报
回复
都同意设置成utf-8这个编码吧,然后传输的时候用的编码是iso的,要转编码。。
mandarin
2012-09-04
打赏
举报
回复
��¼�ɹ��� 这个是乱码 ,正确的应该是:登陆成功 几个字。。
Jna
调用
dll
实例
jna
调用
dll
实例,包含jna.jar包,有详细的
调用
过程注释,包括
调用
时的
中文乱码
处理。本实例还提供了32位和64位的
dll
试用文件。
java
调用
C++
dll
公司的大神不知道从哪旮旯里找到了非通用的算法(C语言),常规算法都对不上,但数据要通讯,项目要做呀,我有点qt基础,也仅仅是有点。他的算法是C写的,将他的算法改写成
java
,我有困难,就将他的代码打成
dll
,放到
java
中
调用
好了。
java
c++ 通信之间的乱码解决方法
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
c++ socket
java
调用
c#写的
dll
里面有一个world文档,里面详细介绍从c#编写的dl到
java
成功
调用
dll
的整个完整过程;还有一个要用到的jar包
解决了通过
java
访问OPC Server
中文乱码
的
问题
调用
JeasyOPC第三方开源包访问OPC Server中的数据时,中文GROUP及ITEM会返回乱码,注册中文的GROUP及ITEM时也会报错,该包解决了这一系列的
问题
。经过测试,只需要替换掉原有的
DLL
文件就可以使用。
Eclipse
58,454
社区成员
49,450
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章