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!
相关用法
- ASP CreateTextFile用法及代码示例
- ASP Flush用法及代码示例
- ASP End用法及代码示例
- ASP BinaryRead用法及代码示例
- 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 CreateTextFile() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。