Open
打开文件进行读或写。
语法
Open (Filename, mode, disposition)
返回结果
如果打开操作成功,则返回 True,否则返回 False。
更多信息
模式:
- 0 - 在查询访问模式中打开文件,可查询属性,但可能无法访问文件
- GENERIC_READ - 打开文件进行读取
- GENERIC_WRITE - 打开文件进行写入
布置
- CREATE_NEW - 创建新文件。 如果指定的文件已存在,则函数失败。
- CREATE_ALWAYS - 创建新文件。 如果文件存在,函数将覆盖该文件。
- OPEN_EXISTING - 打开文件。 如果文件不存在,函数将失败。
- OPEN_ALWAYS - 如果文件存在,则打开文件。 如果文件不存在,函数将创建文件。
- TRUNCATE_EXISTING - 打开文件。 打开后,文件将被截断,因此其大小为零字节。
示例
该脚本将打开本地 C 盘上的文件(test.txt),然后向其中写入两行:
函数 Main
Dim textfile As Object
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\test.txt", GENERIC_WRITE, CREATE_ALWAYS) Then
textfile.WriteLine("Hi, This is a test file")
textfile.WriteLine("It was created using GFI LanGuard scripting")
textfile.Close
结束条件
End 函数