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