FileSystem.TAB メソッド

定義

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

オーバーロード

名前 説明
TAB()

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

TAB(Int16)

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

TAB()

ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

public:
 static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo

返品

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

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

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

注釈

現在の行の現在の印刷位置が Columnより大きい場合、 TAB は次の出力行の Column と等しい列の値にスキップします。 Columnが 1 未満の場合、TABは印刷位置を列 1 に移動します。 Columnが出力行の幅より大きい場合、TAB式を使用して次の印刷位置を計算します。

列の Mod の幅

たとえば、 が 80 で、 TAB(90)を指定した場合、次の印刷は列 10 (残りの 90/80) から始まります。 Columnが現在の印刷位置より小さい場合は、計算された印刷位置の次の行で印刷が開始されます。 計算された印刷位置が現在の印刷位置よりも大きい場合は、同じ行の計算された印刷位置から印刷が開始されます。

出力行の左端の印刷位置は常に 1 です。 PrintまたはPrintLine関数を使用してファイルに出力する場合、右端の印刷位置は出力ファイルの現在の幅であり、FileWidth関数を使用して設定できます。

TAB関数は、WriteLine関数と共に使用することもできます。 Debug.WriteLineまたはConsole.WriteLineでは使用できません。

Note

表形式の列が、幅の広い文字を含めるのに十分な幅であることを確認します。

こちらもご覧ください

適用対象

TAB(Int16)

ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb
ソース:
FileSystem.vb

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

public:
 static Microsoft::VisualBasic::TabInfo TAB(short Column);
public static Microsoft.VisualBasic.TabInfo TAB(short Column);
static member TAB : int16 -> Microsoft.VisualBasic.TabInfo
Public Function TAB (Column As Short) As TabInfo

パラメーター

Column
Int16

このフィールドは省略可能です。 リスト内の次の式を表示または印刷する前に移動した列番号。 省略すると、 TAB カーソルが次の印刷領域の先頭に移動します。

返品

出力を配置するために、 Print または PrintLine 関数と共に使用されます。

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

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

注釈

現在の行の現在の印刷位置が Columnより大きい場合、 TAB は次の出力行の Column と等しい列の値にスキップします。 Columnが 1 未満の場合、TABは印刷位置を列 1 に移動します。 Columnが出力行の幅より大きい場合、TABは数式を使用して次の印刷位置を計算します。

列の Mod の幅

たとえば、 が 80 で、 TAB(90)を指定した場合、次の印刷は列 10 (残りの 90/80) から始まります。 Columnが現在の印刷位置より小さい場合は、計算された印刷位置の次の行で印刷が開始されます。 計算された印刷位置が現在の印刷位置より大きい場合は、同じ行の計算された印刷位置から印刷が開始されます。

出力行の左端の印刷位置は常に 1 です。 PrintまたはPrintLine関数を使用してファイルに出力する場合、右端の印刷位置は出力ファイルの現在の幅であり、FileWidth関数を使用して設定できます。

TAB関数は、WriteLine関数と共に使用することもできます。 Debug.WriteLineまたはConsole.WriteLineでは使用できません。

Note

表形式の列が、幅の広い文字を含めるのに十分な幅であることを確認します。

こちらもご覧ください

適用対象