次の方法で共有


WriteBlankLines メソッド

指定された数の改行文字を出力ストリームに書き込みます。

object.WriteBlankLines(intLines) 

引数

  • object
    StdOut または StdErr テキスト ストリーム オブジェクトです。
  • intLines
    ストリームに書き込む改行文字の数です。

解説

strText 引数を指定せずに WriteLine メソッドを呼び出すと、WriteBlankLines(1) を呼び出したときと同じ処理が実行されます。StdIn プロパティ、StdOut プロパティ、および StdErr プロパティとメソッドは、スクリプトを CScript.exe で実行した場合にのみ動作します。WScript.exe でスクリプトを実行すると、"無効なハンドルです。" というエラーが発生します。

使用例

次のコードは、WriteBlankLines メソッドの使用例です。

VBScript

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

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

JScript

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

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

参照

StdErr プロパティ | StdOut プロパティ | WriteLine メソッド