中关村在线

软件

易语言导入TXT乱码解决方法

易语言读取本地txt文本出现乱码,通常因编码格式不匹配所致,需正确设置文件编码方式以解决显示问题。

1、 启动易语言,创建新的Windows窗口应用程序。

2、 添加一个文本输入框和一个按钮。

3、 点击按钮编写代码,将指定txt文件内容导入编辑框1,运行后发现编辑框1中的文本显示为乱码。

4、 点击按钮1时触发的事件处理程序

5、 定义局部变量:文件号,整数类型

6、 文件号等于打开运行目录下测试.txt文件,以只读方式。

7、 编辑框1内容等于从文件读取的文本数据。

8、 关闭指定文件号的文件

9、 打开测试.txt文件,查看右下角显示的编码格式,当前为UTF-8,需将其更改为ANSI格式以完成设置。

10、 点击测试.txt右上角的文件,选择另存为,在保存界面下方将编码设置为ANSI后保存,重新运行易语言程序,文本即可正常显示。

11、 中文重写六字

12、 支持库 iconv 功能说明

13、 点击按钮1触发事件

14、 定义局部变量:文件号(整数型)

15、 临时文本变量,仅在局部范围内有效。

16、 文件号 = 打开文件(取运行目录() + 测试.txt, 1)

17、 临时文本等于从指定文件读取的内容。

18、 将临时文本转换为字节集,使用UTF-8编码转为GBK编码后再转成文本,结果赋值给编辑框1的内容。

19、 关闭指定文件号的文件

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具