📜  ASP OpenTextFile 方法

📅  最后修改于: 2022-05-13 01:56:48.901000             🧑  作者: Mango

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