易语言 取代码

易语言中使用取代码(,)命令,要将一段中文汉字转换为一个整数,可是不论输入什么文字,返回值都是0,怎么办?... 易语言中使用取代码(,)命令,要将一段中文汉字转换为一个整数,可是不论输入什么文字,返回值都是0,怎么办? 展开
 我来答
匿名用户
推荐于2017-11-26
展开全部
每个汉字占用2个字节 而取代码(,)命令每次只能取得一个字节.想要取得汉字的区位码 可以给你写一个代码 .版本 2.局部变量 a, 整数型
.局部变量 b, 整数型
.局部变量 ab, 文本型.计次循环首 (87, a) ' 汉字分为87个区
.计次循环首 (94, b) ' 每个区有94个字符
.如果真 (字符 (160 + a) + 字符 (160 + b) = “刘”)
ab = 取文本中间 (到文本 (a + 100), 2, 2) + 取文本中间 (到文本 (b + 100), 2, 2)
信息框 (“刘的编码是:” + ab, 0, )
跳出循环 ()
.如果真结束 .计次循环尾 ()
.计次循环尾 ()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式