火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6912|回复: 8
打印 上一主题 下一主题

火山PC,DLL调用返回的整数,怎么转成文本,非Unicode

[复制链接]

39

主题

99

帖子

1075

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1075
跳转到指定楼层
楼主
发表于 2020-9-5 14:30:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



如果是易语言DLL返回的字符串,其本身不是unicode

可火山接收的是unicode。

虽然改易源码可以使其为uniocde
但是如果没源码的情况下呢
回复

使用道具 举报

23

主题

254

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
沙发
发表于 2020-12-22 16:00:41 | 只看该作者
同样迷惑中,请问火山pc如何调用易语言dll返回值为文本型?
回复

使用道具 举报

11

主题

407

帖子

1208

积分

金牌会员

Rank: 6Rank: 6

积分
1208
板凳
发表于 2020-12-23 13:03:13 | 只看该作者
zhqyong 发表于 2020-12-22 16:00
同样迷惑中,请问火山pc如何调用易语言dll返回值为文本型?

火山PC就是坑,不支持返回文本型和字节集型,调用系统DLL很多都是返回字节集数据的
回复

使用道具 举报

23

主题

254

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
地板
发表于 2020-12-24 15:35:43 | 只看该作者
喜讯:在易资源网找到了解决方法大示例。
感谢大神们 火山调用易语言dll.rar (107.71 KB, 下载次数: 786)




评分

参与人数 1金钱 +1 收起 理由
nuan1989 + 1 很给力!

查看全部评分

回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
36466
5#
发表于 2020-12-29 09:01:32 | 只看该作者
只能嵌入c++解决。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

59

主题

614

帖子

5438

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5438
6#
发表于 2021-1-3 16:03:49 来自手机 | 只看该作者
吴总难道不打算解决这一问题么,开发个简便的命令方法?
回复

使用道具 举报

28

主题

338

帖子

2885

积分

金牌会员

Rank: 6Rank: 6

积分
2885
7#
发表于 2021-1-3 16:20:50 来自手机 | 只看该作者
其他语言unicode调用多字节dll也需要转换啊。
回复

使用道具 举报

28

主题

338

帖子

2885

积分

金牌会员

Rank: 6Rank: 6

积分
2885
8#
发表于 2021-1-3 16:34:44 来自手机 | 只看该作者
声明时 返回变整数
回复

使用道具 举报

7

主题

165

帖子

546

积分

高级会员

Rank: 4

积分
546
9#
发表于 2021-10-9 01:50:00 | 只看该作者
zhqyong 发表于 2020-12-24 15:35
喜讯:在易资源网找到了解决方法大示例。
感谢大神们

此方法实测可用. 谢谢. 辛苦.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-6 13:56 , Processed in 0.095117 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表