ASP OpenTextFile 方法
ASP OpenTextFile 方法用于打开指定的文件。它返回一个 TextStream 对象,该对象可用于读取、写入和将内容附加到文件。它是 FileSystem 对象的内置函数。
句法:
FileSystemObject.OpenTextFile(fname,mode,create,format)
参数值:
- fname:必需属性。它指定要打开的文件的名称。
- mode:它是一个可选属性。它指定如何打开文件。它包含 3 个常量值来对文件执行操作。
- 1用于阅读内容。
- 2打开一个文件写入内容
- 8用于附加内容。
- 创建:可选属性。它包含一个布尔值,指定如果指定的文件名不存在是否可以创建。
- 如果创建了新文件,则值为 True;
- 如果未创建,则为 false。默认值为假。
- 格式:可选属性。它包含三个常量值,用于定义文件的格式
- 0 =TristateFalse – 以 ASCII 格式打开文件。这是默认设置。
- -1 =TristateTrue – 以 Unicode 格式打开文件。
- -2 =TristateUseDefault – 使用系统默认值打开文件。
示例代码:下面的代码说明了如何打开一个新文件来写入内容。
ASP
<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextFile(Server.MapPath("GFG.txt"),2,true)
response.write("File is open for purpose of writing")
f.WriteLine("This text will be added to the end of file")
f.Close
set f=Nothing
set fs=Nothing
%>
输出:
File is open for purpose of writing