ASP CreateTextFile メソッド

定義と使用法

CreateTextFile メソッドは、現在のフォルダー内に新しいテキストファイルを作成し、読み書き可能な TextStream オブジェクトを返します。

構文:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
パラメータ 説明
filename 必須。作成するファイルの名前です。
overwrite オプション。既存のファイルを上書きできるかどうかを示す布尔値。True はファイルを上書き可能を示し、False はファイルを上書き不可を示します。デフォルトは True です。
unicode オプション。ファイルが Unicode としても ASCII としても作成されるかを示す布尔値。True は Unicode ファイルとして作成を示し、False は ASCII ファイルとして作成を示します。デフォルトは False です。

FileSystemObject オブジェクトのインスタンスに対して

<%
dim fs,tfile
set fs=Server.CreateObject("Scripting.FileSystemObject")
set tfile=fs.CreateTextFile("c:\somefile.txt")
tfile.WriteLine("Hello World!")
tfile.close
set tfile=nothing
set fs=nothing
%>

Folder オブジェクトのインスタンスに対して

<%
dim fs,fo,tfile
Set fs=Server.CreateObject("Scripting.FileSystemObject") 
Set fo=fs.GetFolder("c:\test") 
Set tfile=fo.CreateTextFile("test.txt",false) 
tfile.WriteLine("Hello World!")
tfile.Close
set tfile=nothing
set fo=nothing
set fs=nothing
%>