Read メソッド

TextStream ファイルから指定された文字数を読み込み、その結果の文字列を返します。

object.Read(characters)

引数

  • object
    必ず指定します。TextStream オブジェクトの名前を指定します。
  • characters
    必ず指定します。ファイルから読み取る文字の数を指定します。

このコードは、Read メソッドを使って、ファイルから先頭の 6 文字を読み取り、読み取った文字列を返す例です。

function GetHeader()
{
   var fso, f;
   var ForReading = 1, ForWriting = 2;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   f = fso.OpenTextFile("c:\\testfile.txt", ForWriting, true);
   f.Write("Header");
   f.Write("1234567890987654321");
   f.Close();
   f = fso.OpenTextFile("c:\\testfile.txt", ForReading);
   return(f.Read(6));
}
[VBScript]
Function ReadTextFileTest
   Const ForReading = 1, ForWriting = 2, ForAppending = 8
   Dim fso, f, Msg
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.OpenTextFile("c:\testfile.txt", ForWriting, True)
   f.Write "Hello world!"
   Set f = fso.OpenTextFile("c:\testfile.txt", ForReading)
   ReadTextFileTest = f.Read(5)
End Function

参照

ReadAll メソッド | ReadLine メソッド | Skip メソッド | SkipLine メソッド

対象: TextStream オブジェクト