现象截图
导入txt记事本文件内容中文显示乱码
解决方法
这问题是因为编码问题,易语言默认是ASCII编码,我们通常使用的txt记事本都是默认的UTF-8的编码,所以需要转换一下编码格式。我们需要将UTF-8转换为GB格式显示(如下图)。
转码方法一
' //方法一 无需调用模块
编辑框2.内容 = 到文本 (编码转换 (到字节集 (编辑框1.内容), #编码_UTF_8, #编码_GBK, ))
转码方法二
' //方法二 需要调用精易模块
编辑框2.内容 = 到文本 (编码_utf8到gb2312 (编辑框1.内容))
其他编码解码
如果遇到不是ASCII的编码不知道是哪个编码需要解码的可以通过精易编程助手进行一键解码看看哪个编码的结果是你想要的结果在根据编码类型进行解码(如下图)。
经过解码得知转码到gb2312可以正常显示,那么我们就将UTF8转换为GB2312或其他编码显示即可。
评论 (0)