递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 火山的字节集小问题

[复制链接]

30

主题

235

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
跳转到指定楼层
楼主
发表于 2022-3-5 22:51:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
火山的字节集组合的小问题请教一下各位

请求内容 = { 30, 1, 10, 47, 185, 186, 194, 242, 32 } + 到字节集 (“钻石”)  这是易语言的 组合出来的是    {30,1,10,47,185,186,194,242,32,215,234,202,175}  游戏里面正确的是1E 01 0A 2F B9 BA C2 F2 20 D7 EA CA AF  于易语言一致

但是
火山代码如下
最终字节集 = 创建字节集 (30, 1, 10, 47, 185, 186, 194, 242, 32)
最终字节集.添加字节集 (到字节集 ("钻石"))

得到的结果是 1E 01 0A 2F B9 BA C2 F2 20 BB 94 F3 77    后面转换明显是错误的  请问如何转换才可以得到易语言的那个结果那
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
沙发
发表于 2022-3-5 22:59:28 | 只看该作者
最终字节集.添加字节集 (文本到多字节 ("钻石"))

安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

30

主题

235

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
板凳
 楼主| 发表于 2022-3-5 23:16:02 | 只看该作者
创世魂 发表于 2022-3-5 22:59
最终字节集.添加字节集 (文本到多字节 ("钻石"))

万分感谢版主
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
地板
发表于 2022-3-6 08:57:33 | 只看该作者

易语言的  到字节集  是多字节
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

30

主题

235

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
5#
 楼主| 发表于 2022-3-6 11:15:14 | 只看该作者
创世魂 发表于 2022-3-6 08:57
易语言的  到字节集  是多字节

其实我就想问问吴先生 既然这不是一回事或者容易让多年易语言用户混乱 何必 起个另外一点的名字区分那 或者别在里面加入容易迷糊的指令
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
6#
发表于 2022-3-6 11:23:21 | 只看该作者
zzh233 发表于 2022-3-6 11:15
其实我就想问问吴先生 既然这不是一回事或者容易让多年易语言用户混乱 何必 起个另外一点的名字区分那 或 ...

易语言是历史遗留问题,没法改了。不过易语言新版也增加了各种。
稍微有点不规范,封装的时候没有考虑好。对比如下。

易语言 火山
到字节集 文本到多字节
文本到UTF8 文本到UTF8
文本到UTF16 到字节集



安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

26

主题

1901

帖子

6928

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6928
7#
发表于 2022-3-6 12:31:37 | 只看该作者
主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是不一样的结果
两个语言互通或移植的话,一定要注意文本编码的转换
回复

使用道具 举报

30

主题

235

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
8#
 楼主| 发表于 2022-3-6 13:28:35 | 只看该作者
Xelloss0618 发表于 2022-3-6 12:31
主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是 ...

万分感谢细心解答
回复

使用道具 举报

30

主题

235

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
9#
 楼主| 发表于 2022-3-6 13:33:37 | 只看该作者
创世魂 发表于 2022-3-6 11:23
易语言是历史遗留问题,没法改了。不过易语言新版也增加了各种。
稍微有点不规范,封装的时候没有考虑好 ...

万分感谢   这个表格太好了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 09:05 , Processed in 0.084257 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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