最新のWeb開発のチュートリアル
 

ASP OpenAsTextStream方法


<完全なファイルオブジェクト参照

OpenAsTextStreamメソッドは、指定されたファイルを開くと、ファイルにアクセスするためのテキストストリームオブジェクトを返します。

構文

FileObject.OpenAsTextStream(mode,format)

パラメーター 説明
mode 任意。 ファイルを開く方法。
  • 1 = ForReading - 読み込みのためにファイルを開きます。 このファイルに書き込むことはできません
  • 2 = ForWriting - 書き込み用にファイルを開きます
  • 8 = ForAppending - ファイルを開き、ファイルの末尾に書き込み
format 任意。 ファイルの形式。
  • 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
%>

Output:

Hello World!

<完全なファイルオブジェクト参照