Share via


Line プロパティ (WScript)

入力ストリームの現在の行番号を返します。

object.strStream.Line 

引数

  • object
    WScript オブジェクトです。
  • strStream
    StdIn プロパティです。

解説

このプロパティは読み取り専用です。

ストリームを初めて開いた後、何か書き込むまで、Line の内容は 1 です。

StdIn、StdOut、および StdErr のプロパティとメソッドは、スクリプトを CScript.exe で実行した場合にのみ動作します。WScript.exe を使ってスクリプトを実行すると、エラーが発生します。

使用例

次のコードは、Line プロパティの使用例です。

VBScript

Dim StdIn, StdOut
Set StdIn = WScript.StdIn
Set StdOut = WScript.StdOut

Do While Not StdIn.AtEndOfStream
     str = StdIn.ReadLine
     StdOut.WriteLine "Line " & (StdIn.Line - 1) & ": " & str
Loop

JScript

var stdin = WScript.StdIn;
var stdout = WScript.StdOut;

while (!stdin.AtEndOfStream)
{
     var str = stdin.ReadLine();
     stdout.WriteLine("Line " + (stdin.Line - 1) + ": " + str);
}

参照

エラー メッセージ | StdIn プロパティ