zzh233 发表于 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    后面转换明显是错误的请问如何转换才可以得到易语言的那个结果那

创世魂 发表于 2022-3-5 22:59:28

最终字节集.添加字节集 (文本到多字节 ("钻石"))

zzh233 发表于 2022-3-5 23:16:02

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

万分感谢版主

创世魂 发表于 2022-3-6 08:57:33

zzh233 发表于 2022-3-5 23:16
万分感谢版主

易语言的到字节集是多字节

zzh233 发表于 2022-3-6 11:15:14

创世魂 发表于 2022-3-6 08:57
易语言的到字节集是多字节

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

创世魂 发表于 2022-3-6 11:23:21

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

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


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




















Xelloss0618 发表于 2022-3-6 12:31:37

主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是不一样的结果
两个语言互通或移植的话,一定要注意文本编码的转换

zzh233 发表于 2022-3-6 13:28:35

Xelloss0618 发表于 2022-3-6 12:31
主要还是火山和易语言的文本编码不一样,火山是Unicode,易语言是Ansi
“到字节集”不涉及编码转换,自然是 ...

万分感谢细心解答

zzh233 发表于 2022-3-6 13:33:37

创世魂 发表于 2022-3-6 11:23
易语言是历史遗留问题,没法改了。不过易语言新版也增加了各种。
稍微有点不规范,封装的时候没有考虑好 ...

万分感谢   这个表格太好了
页: [1]
查看完整版本: 火山的字节集小问题