递归火山软件开发平台

标题: 火山的字节集小问题 [打印本页]

作者: zzh233    时间: 2022-3-5 22:51
标题: 火山的字节集小问题
火山的字节集组合的小问题请教一下各位

请求内容 = { 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    后面转换明显是错误的  请问如何转换才可以得到易语言的那个结果那

作者: 创世魂    时间: 2022-3-5 22:59
最终字节集.添加字节集 (文本到多字节 ("钻石"))


作者: zzh233    时间: 2022-3-5 23:16
创世魂 发表于 2022-3-5 22:59
最终字节集.添加字节集 (文本到多字节 ("钻石"))

万分感谢版主
作者: 创世魂    时间: 2022-3-6 08:57
zzh233 发表于 2022-3-5 23:16
万分感谢版主

易语言的  到字节集  是多字节
作者: zzh233    时间: 2022-3-6 11:15
创世魂 发表于 2022-3-6 08:57
易语言的  到字节集  是多字节

其实我就想问问吴先生 既然这不是一回事或者容易让多年易语言用户混乱 何必 起个另外一点的名字区分那 或者别在里面加入容易迷糊的指令
作者: 创世魂    时间: 2022-3-6 11:23
zzh233 发表于 2022-3-6 11:15
其实我就想问问吴先生 既然这不是一回事或者容易让多年易语言用户混乱 何必 起个另外一点的名字区分那 或 ...

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

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




作者: Xelloss0618    时间: 2022-3-6 12:31
主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是不一样的结果
两个语言互通或移植的话,一定要注意文本编码的转换
作者: zzh233    时间: 2022-3-6 13:28
Xelloss0618 发表于 2022-3-6 12:31
主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是 ...

万分感谢细心解答
作者: zzh233    时间: 2022-3-6 13:33
创世魂 发表于 2022-3-6 11:23
易语言是历史遗留问题,没法改了。不过易语言新版也增加了各种。
稍微有点不规范,封装的时候没有考虑好 ...

万分感谢   这个表格太好了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4