FileSystem.SPC(Int16) メソッド

定義

Print 関数または PrintLine 関数と共に使用し、出力の位置を移動させます。

public:
 static Microsoft::VisualBasic::SpcInfo SPC(short Count);
public static Microsoft.VisualBasic.SpcInfo SPC (short Count);
static member SPC : int16 -> Microsoft.VisualBasic.SpcInfo
Public Function SPC (Count As Short) As SpcInfo

パラメーター

Count
Int16

必須です。 リストの次の式を表示または出力する前に挿入する空白の数。

戻り値

Print 関数または PrintLine 関数と共に使用し、出力の位置を移動させます。

この例では、 関数を SPC 使用して、出力をファイルと [出力 ] ウィンドウに配置します。

' The SPC function can be used with the Print function.
FileOpen(1, "TESTFILE", OpenMode.Output)   ' Open file for output.
Print(1, "10 spaces between here", SPC(10), "and here.")
FileClose(1)   ' Close file.

注釈

が出力行幅より小さい場合 Count 、次の印刷位置は、印刷されるスペースの数の直後になります。 が出力行幅より大きい場合Count は、 SPC 次の数式を使用して次の印刷位置を計算します。

currentprintposition(+(Count``Mod``width))

たとえば、現在の印刷位置が 24 の場合、出力行の幅は 80 で、 を指定 SPC(90)すると、次の印刷は位置 34 (現在の印刷位置 + 90/80 の残りの部分) から開始されます。 現在の印刷位置と出力行の幅の差が (またはCountModSPC) よりCount小さい場合、関数は次の行の先頭にスキップし、 - ( - currentprintposition) と等しいスペースをCount生成します。

注意

表形式の列は、ワイド文字を使用できるように十分な幅を持っていることを確認します。

適用対象

こちらもご覧ください