asp OpenTextFile文本讀取與寫入執行個體代碼
來源:互聯網
上載者:User
object.OpenTextFile(filename[, iomode[, create[, format]]])
參數
object :必選項。應為 FileSystemObject 對象的名稱。
filename :必選項。字串運算式,指明要開啟的檔案名稱。
iomode :可選項。輸入/輸出模式,是下列三個常數之一:ForReading,ForWriting,或 ForAppending。
create :可選項。Boolean 值,指出當指定的 filename 不存在時是否能夠建立新檔案。允許建立新檔案時為 True,否則為 False。預設值為 False。
format :可選項。三個 Tristate 值之一,指出以何種格式開啟檔案。若忽略此參數,則檔案以 ASCII 格式開啟。
設定
iomode 參數可為下列設定之一:
常數 值 描述
ForReading 1 以唯讀模式開啟檔案。不能對此檔案進行寫操作。
ForWriting 2 以唯寫方式開啟檔案。不能對此檔案進行讀操作。
ForAppending 8 開啟檔案並在檔案末尾進行寫操作。
format 參數可為下列設定之一:
常數 值 描述
TristateUseDefault -2 以系統預設格式開啟檔案。
TristateTrue -1 以 Unicode 格式開啟檔案。
TristateFalse 0 以 ASCII 格式開啟檔案。
說明
以下代碼舉例說明如何使用 OpenTextFile 方法開啟寫檔案:
複製代碼 代碼如下:Sub OpenTextFileTest
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\testfile.txt", ForWriting, True)
f.Write "嗨,你好!"
f.Close
End Sub