找回密码
 加入
搜索
查看: 1709|回复: 4

[AU3基础] 【已解决】最新中文安装包3.3.14.5&4.2乱码Bug

[复制链接]
发表于 2020-12-26 14:33:30 | 显示全部楼层 |阅读模式
本帖最后由 elexy 于 2020-12-26 16:17 编辑

;Win10 3.3.14.5 + SC4.2
FileWrite("测试.txt", "日期,名称,TXT")  ;记事本打开正常
FileWrite("测试.csv", "日期,名称,CSV")  ;excel csv默认ansi,新版au3输出UTF8,打开就是乱码
事隔两年终于更新,热泪盈眶,安装好后,一切默认,UTF的大Bug如何解决。

如何将au3内置默认输出由UTF8改回原先的Ansi?若解决,csv以及提示框两个遭心的乱码问题将不复存在。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2020-12-26 14:56:25 | 显示全部楼层
从 3.3.14.0 开始,默认就是 UTF8 无 BOM. 要使用其它写入模式, 文件必须使用 FileOpen() 打开, 并设置相关读写标志
 楼主| 发表于 2020-12-26 15:37:18 | 显示全部楼层
afan 发表于 2020-12-26 14:56
从 3.3.14.0 开始,默认就是 UTF8 无 BOM. 要使用其它写入模式, 文件必须使用 FileOpen() 打开, 并设置相关 ...

谢谢超版解答!提示框的乱码  设置不显示?还是有其他更好的方案?
发表于 2020-12-26 15:50:03 | 显示全部楼层
这个你将  xxx\SciTE\api\au3.api 这个文件复制备份,然后用记事本打开,将其保存为你常用的脚本格式,如果是 ANSI 就同样保存为 ANSI
同理,你也可以不改该文件,只将au3文件编码转为同样的UTF8即可
发表于 2020-12-26 22:03:37 | 显示全部楼层
最好脚本经记事本另存为 UTF-8 带 BOM ..... au3.api 已经是这个编码格式................
发表于 2020-12-27 08:35:59 | 显示全部楼层
我也碰到过这个问题,我的是这样处理的,我的只要是打开AU3程序,再去里面,写代码,就会有乱码出来,而是在桌面任意地方右键,新建AU3文件,再打开去编辑就是正常的,或者是把正常的AU3文件,清了代码在用也是正常的,不知道是为什么。
发表于 2020-12-28 15:09:02 | 显示全部楼层
朋友 你真牛X哦  顶死你
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 07:56 , Processed in 0.081745 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表