【已解决】最新中文安装包3.3.14.5&4.2乱码Bug
本帖最后由 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以及提示框两个遭心的乱码问题将不复存在。
从 3.3.14.0 开始,默认就是 UTF8 无 BOM. 要使用其它写入模式, 文件必须使用 FileOpen() 打开, 并设置相关读写标志
afan 发表于 2020-12-26 14:56
从 3.3.14.0 开始,默认就是 UTF8 无 BOM. 要使用其它写入模式, 文件必须使用 FileOpen() 打开, 并设置相关 ...
谢谢超版解答!提示框的乱码设置不显示?还是有其他更好的方案? 这个你将xxx\SciTE\api\au3.api 这个文件复制备份,然后用记事本打开,将其保存为你常用的脚本格式,如果是 ANSI 就同样保存为 ANSI
同理,你也可以不改该文件,只将au3文件编码转为同样的UTF8即可 最好脚本经记事本另存为 UTF-8 带 BOM ..... au3.api 已经是这个编码格式................ 我也碰到过这个问题,我的是这样处理的,我的只要是打开AU3程序,再去里面,写代码,就会有乱码出来,而是在桌面任意地方右键,新建AU3文件,再打开去编辑就是正常的,或者是把正常的AU3文件,清了代码在用也是正常的,不知道是为什么。 朋友 你真牛X哦顶死你
页:
[1]