ASP OpenAsTextStream 方法


File 對象參考手冊 完整的 File 對象參考手冊

OpenAsTextStream 方法打開指定的檔,並返回一個供訪問此檔的 TextStream 對象。

語法

FileObject.OpenAsTextStream(mode,format)

參數 描述
mode 可選的。如何打開檔(輸入/輸出模式)。
  • 1 = ForReading - 以只讀模式打開檔。不能對此檔進行寫操作。
  • 2 = ForWriting - 以可讀寫模式打開檔。如果已存在同名的檔,則覆蓋舊的檔。
  • 8 = ForAppending - 打開檔並在檔末尾進行寫操作。
format 可選的。以何種格式打開檔。忽略此參數,則檔以 ASCII 格式打開。
  • 0 = TristateFalse - 默認。以 ASCII 格式打開檔。
  • -1 = TristateTrue - 以 Unicode 格式打開檔。
  • -2 = TristateUseDefault - 使用系統默認格式打開檔。

實例

<%
dim fs,f,ts
set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.GetFile("c:\test.txt")
Set ts=f.OpenAsTextStream(ForWriting)
ts.Write("Hello World!")
ts.Close

Set ts=f.OpenAsTextStream(ForReading)
Response.Write(ts.ReadAll)
ts.Close
set ts=nothing
set f=nothing
set fs=nothing
%>

輸出:

Hello World!


File 對象參考手冊 完整的 File 對象參考手冊