易语言文字乱码,编码转换怎么写?

易语言文字乱码,编码转换怎么写?,第1张

1、新建两个编辑框组件。

2、把是否允许多行选择 真  滚动条选择 纵向滚动条 这样文本过长可以拉动滚动条查看。

3、然后新建一个按钮组件。

4、把按钮名字改成 GB2312转UTF8。

5、双击 GB2312转UTF8按钮 进入代码编辑模式 写出代码,编辑框2内容 = 到文本 (编码转换 (到字节集 (编辑框1内容), #编码_GB2312, #编码_UTF_8, ))。

6、按F5调试 看是否成功。

到文本就是转到文本。到数值就是转到数值。。你的懂??

看例子:

编辑框3内容 = 到文本 (到数值 (编辑框1内容) + 到数值 (编辑框2内容))

在文本型时候,加号是将2个文本相加,"1"+"+"+"3"="1+3",然后你再把它转换为数值,"+"这个文字在计算机中不属于可转换为数值的,就会出现错误
这么麻烦干嘛,数=1+3
最后结果是4
如果非要这样,那就麻烦好多了:我用一个文本型数据计算编辑框1的内容为例
内容有编辑框组件和变量自己添加
加号出现位置 = 寻找文本 (编辑框1内容, “+”, , 真)
加数1 = 取文本左边 (编辑框1内容, 加号出现位置)
加数2 = 取文本右边 (编辑框1内容, 加号出现位置)
编辑框2内容 = 到文本 (到数值 (加数1) + 到数值 (加数2))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10331730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存