當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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