Returns an entire line from an input stream.
object.ReadLine |
Arguments
- object
-
StdIn text stream object.
Remarks
The ReadLine method returns a string. The StdIn, StdOut, and StdErr properties and methods work when running the script with the CScript.exe host executable file only. An error is returned when run with WScript.exe. A line is a sequence of characters that ends with a newline character.
Note |
|---|
|
Although this method extracts the newline character, it does not add it to the string. |
Example
The following code demonstrates the use of the ReadLine method.
| Visual Basic Script | Copy Code |
|---|---|
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 | Copy Code |
|---|---|
var stdin = WScript.StdIn;
var stdout = WScript.StdOut;
while (!stdin.AtEndOfStream)
{
var str = stdin.ReadLine();
stdout.WriteLine("Line " + (stdin.Line - 1) + ": " + str);
} | |
Applies To:
See Also
Note