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


ASP CreateTextFile()用法及代码示例


ASP CreateTextFile方法用于在当前文件夹或目录中创建一个新的文本文件。它返回一个TextStream对象,该对象可用于对文件执行操作。

用法:

  • 对于文件夹对象:

    FolderObject.CreateTextFile(filename, overwrite, unicode)
  • 对于FileSystem对象:

    FileSystemObject.CreateTextFile(filename, overwrite, unicode)

参数:此属性具有上述和以下所述的三个参数:



  • filename:它指定要新创建的文本文件的名称。
  • overwrite:它包含一个布尔值,该值指示是否可以覆盖现有文件。 true值表示可以覆盖该文件,false值表示不允许覆盖。默认值是true。它是一个可选参数。
  • unicode:它包含一个布尔值,该布尔值指示是将文件创建为Unicode还是ASCII文件。 true值表示将文件创建为Unicode文件,false值表示将文件创建为ASCII文件。默认值为false。它是一个可选参数。

下面的示例演示了ASP CreateTextFile方法。

范例1:下面的示例演示了ASP Folder.CreateTextFile方法。

ASP


<%
dim fs,fo,tfile
Set fs=Server.CreateObject("Scripting.FileSystemObject")
  
'Getting the folder where the file has to be created
Set fo=fs.GetFolder("d:\GFG")
  
'Creating a new text file
Set tfile=fo.CreateTextFile("GFG.txt",false)
  
'Writing a line to the file
tfile.WriteLine("Hello Geeks!")
  
'Closing the file
tfile.Close
  
Response.write("A new textfile has been created!")
  
'Reading the new text file
Set tfile=fs.OpenTextFile("d:\GFG\GFG.txt", 1)
Response.Write("<br>The File Contents are:" & tfile.ReadAll)
tfile.Close
  
set tfile=nothing
set fo=nothing
set fs=nothing
%>

输出:

A new textfile has been created!
The File Contents are:Hello Geeks! 

范例2:下面的示例演示了ASP FileSystemObject.CreateTextFile方法。

ASP


<%
dim fs,txtfile
set fs=Server.CreateObject("Scripting.FileSystemObject")
  
'Creating the text file at the given path
set txtfile=fs.CreateTextFile("D:\gfg.txt")
  
'Writing a line to the file
txtfile.WriteLine("Hello World!")
  
'Closing the file
txtfile.Close
  
Response.Write("The new text file has been created!")
  
'Reading the new text file
Set txtfile=fs.OpenTextFile("d:\GFG.txt", 1)
Response.Write("<br>The File Contents are:" & txtfile.ReadAll)
txtfile.Close
  
set txtfile=nothing
set fs=nothing
%>

输出:

The new text file has been created!
The File Contents are:Hello World!

相关用法


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