找回密码
 加入
搜索
查看: 2530|回复: 3

[AU3基础] au3保存文本文件是不是只能ANSI?

[复制链接]
发表于 2010-12-2 21:24:16 | 显示全部楼层 |阅读模式
最近想写一个小工具自己写一些7Zip自解压脚本用~
工具是写出来了~
但是脚本保存后为ANSI格式~
而7Zip自解包的脚本只支持用UTF-8~
我应该怎么办??
现在头大了
发表于 2010-12-2 21:25:56 | 显示全部楼层
先 FileOpen($File, 2 + 128)
 楼主| 发表于 2010-12-3 13:22:02 | 显示全部楼层
回复 2# afan

这不是打开?
我用这个打开了保存还是ansi啊~
郁闷~
发表于 2010-12-3 14:03:38 | 显示全部楼层
[可选参数] 指定以何种模式(读或写)打开文件:
可以是下列几种:
  0 = 只读模式(默认)
  1 = 写入模式(附加数据到文件尾部)
  2 = 写入模式(先删除之前的内容)
  8 = 如果目标目录不存在就创建(参考注意).
  16 = 强制使用二进制(字节)模式(参考注意)
  32 = 使用 Unicode UTF16 小编码读写模式,读取不会覆盖存在的BOM.
  64 = 使用 Unicode UTF16 大编码读写模式,读取不会覆盖存在的BOM.
  128 = 使用 Unicode UTF8 (带BOM)读写模式,读取不会覆盖存在的BOM.
  256 = 使用 Unicode UTF8 (无BOM)读写模式.
  16384 = 当打开一个文件读取时(文件没有BOM), 使用完整文件 UTF8 检测. 如果没有使用这一模式,则只会检测文件最前端的 UTF8 标志.
文件夹路径必须存在(如果没有指定模式 '8' - 见注释).


给一个示例
$file = FileOpen(@ScriptDir & "\temp.html", 256 + 2);用utf-8打开文件
                        $w = FileWrite($file, $head)
                        If $w = 0 Then MsgBox(0, "", "写入失败")
                        FileClose($file)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-6 07:24 , Processed in 0.077970 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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