火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

39

主题

100

帖子

1079

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1079
跳转到指定楼层
楼主
发表于 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返回值为文本型?
回复

使用道具 举报

12

主题

415

帖子

1235

积分

金牌会员

Rank: 6Rank: 6

积分
1235
板凳
发表于 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, 下载次数: 788)




评分

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

查看全部评分

回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

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

使用道具 举报

63

主题

638

帖子

5532

积分

核心用户

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

28

主题

348

帖子

2947

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

28

主题

348

帖子

2947

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

7

主题

167

帖子

556

积分

高级会员

Rank: 4

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-27 16:55 , Processed in 0.095299 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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