Line Property (WScript)

Returns the current line number in an input stream.

                      object.strStream.Line 

Arguments

  • object
    WScript object.

  • strStream
    StdIn property.

Remarks

The Line property is a read-only integer.

After a stream is first opened, Line will initially be 1.

The StdIn, StdOut, and StdErr properties and methods work only when the script is run with CScript.exe. If the script is run with WScript.exe, an error occurs.

Example

The following code demonstrates the use of the Line property.

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
var stdin = WScript.StdIn;
var stdout = WScript.StdOut;

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

Applies To:

StdIn Property (WScript)

See Also

Reference

TextStream Object

Other Resources

Error Messages (Windows Script Host)