ASP OpenTextFile方法用于打开指定的文件。它返回一个TextStream对象,该对象可用于读取,写入内容并将其附加到File。它是FileSystem对象的内置函数。
用法:
FileSystemObject.OpenTextFile(fname,mode,create,format)
参数值:
- fname:必填属性。它指定要打开的文件的名称。
- mode:它是一个可选属性。它指定如何打开文件。它包含3个常量值,用于对文件执行操作。
- 1 用于阅读内容。
- 2 打开用于写入内容的文件
- 8 用于附加内容。
- create:可选属性。它包含一个布尔值,该布尔值指定如果指定的文件名不存在,是否可以创建。
- 如果创建了一个新文件,则该值为True;否则为0。
- 如果未创建,则为false。默认值为False。
- Format:可选属性。它包含三个用于定义文件格式的常量值
- 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 fot purpose of writing
相关用法
- ASP Flush用法及代码示例
- ASP End用法及代码示例
- ASP BinaryRead用法及代码示例
- ASP Write()用法及代码示例
- ASP BinaryWrite用法及代码示例
- ASP Clear用法及代码示例
- ASP AppendToLog用法及代码示例
- ASP AddHeader用法及代码示例
- ASP Contents.Remove用法及代码示例
- ASP Server.MapPath用法及代码示例
- ASP Server.Execute用法及代码示例
- ASP Server.Transfer()用法及代码示例
- ASP Server.HTMLEncode()用法及代码示例
- ASP CreateFolder()用法及代码示例
- ASP BuildPath用法及代码示例
- ASP GetParentFolderName用法及代码示例
注:本文由纯净天空筛选整理自ManasChhabra2大神的英文原创作品 ASP OpenTextFile Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。