当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


ASP OpenTextFile用法及代码示例


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

相关用法


注:本文由纯净天空筛选整理自ManasChhabra2大神的英文原创作品 ASP OpenTextFile Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。