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) から開始されます。 現在の印刷位置と出力行幅の差が Count (または CountMod) より小さい場合、 SPC 関数は次の行の先頭にスキップし、 Count - ( - 現在の印刷位置と等しいスペースを生成します。

Note

表形式の列が、ワイド文字に対応できる十分な幅であることを確認します。

適用対象

こちらもご覧ください