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 です。 |
インスタンス
File オブジェクトに対する例
<% dim fs,tfile set fs=Server.CreateObject("Scripting.FileSystemObject") set tfile=fs.CreateTextFile("d:\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("d:\test") Set tfile=fo.CreateTextFile("somefile.txt",false) tfile.WriteLine("Hello World!") tfile.Close set tfile=nothing set fo=nothing set fs=nothing %>