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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。