テキストファイルを読み込む
サンプルソース
<% Set objFso = Server.CreateObject("Scripting.FileSystemObject") Set objFile = objFso.OpenTextFile("c:\a.txt", 1, False) If Err.Number > 0 Then Response.Write "Open Error" Else Do Until objFile.AtEndOfStream Response.Write objFile.ReadLine & "<br>" Loop End If objFile.Close Set objFile = Nothing Set objFso = Nothing %> |
解説
Scripting.FileSystemObjectはファイル操作をするオブジェクトです。
OpenTextFileでファイルを開きます。
第1パラメータ→ 必ず指定します。
第2パラメータ→ 1:読み取り専用、2:書き込み専用、8:ファイルの最後に書き込み
第3パラメータ→ True(規定値):新しいファイルを作成する、False:新しいファイルを作成しない
第4パラメータ→ 0(規定値):ASCII ファイルとして開く、-1:Unicode ファイルとして開く、-2:システムの既定値で開く
ReadLineでテキストファイルを読み込みます。
Closeでファイルをクローズします。
ファイル操作
- テキストファイルを書き込む
- テキストファイルに追加する
- ファイルに指定された数の改行文字を書き込む
- ファイルの存在をチェックする
- ファイル情報を表示する
- フォルダの存在をチェックする
- フォルダ情報を表示する
- ファイルをコピーする
- ファイルまたはフォルダを移動する
- ファイルまたはフォルダを削除する
- 指定された特殊フォルダを取得する
- 一時ファイルまたは一時フォルダの名前を取得する