FileSystem.TAB 方法

定义

PrintPrintLine 函数一起使用以定位输出。

重载

TAB()

PrintPrintLine 函数一起使用以定位输出。

TAB(Int16)

PrintPrintLine 函数一起使用以定位输出。

TAB()

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

PrintPrintLine 函数一起使用以定位输出。

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

返回

PrintPrintLine 函数一起使用以定位输出。

示例

此示例使用 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)

注解

如果当前行上的当前打印位置大于 ColumnTAB 则跳到等于下一个输出行上的列值 Column 。 如果 Column 小于 1, TAB 则将打印位置移动到第 1 列。 如果 Column 大于输出线条宽度, TAB 则使用公式计算下一个打印位置:

列模宽

例如,如果 width 为 80 并且您指定 TAB(90),则下一个打印将从第 10 列开始, (剩余的 90/80) 。 如果 Column 小于当前打印位置,则打印从计算的打印位置处的下一行开始。 如果计算的打印位置大于当前打印位置,则在同一行上的计算打印位置开始打印。

输出行上最左侧的打印位置始终为 1。 使用 PrintPrintLine 函数打印到文件时,最右侧的打印位置是输出文件的当前宽度,可以使用 函数设置该 FileWidth 宽度。

函数 TAB 还可以与 函数一起使用 WriteLine 。 它不能与 或 Console.WriteLine一起使用Debug.WriteLine

注意

请确保表格列的宽度足以包含宽字母。

另请参阅

适用于

TAB(Int16)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

PrintPrintLine 函数一起使用以定位输出。

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 将插入点移动到下一个打印区域的开始位置。

返回

PrintPrintLine 函数一起使用以定位输出。

示例

此示例使用 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)

注解

如果当前行上的当前打印位置大于 ColumnTAB 则跳到等于下一个输出行上的列值 Column 。 如果 Column 小于 1, TAB 则将打印位置移动到第 1 列。 如果 Column 大于输出行宽, TAB 则使用公式计算下一个打印位置:

列模宽

例如,如果 width 为 80 并且您指定 TAB(90),则下一个打印将从第 10 列开始, (剩余的 90/80) 。 如果 Column 小于当前打印位置,则打印从计算的打印位置处的下一行开始。 如果计算的打印位置大于当前打印位置,则打印从同一行的计算打印位置开始。

输出行上最左侧的打印位置始终为 1。 使用 PrintPrintLine 函数打印到文件时,最右侧的打印位置是输出文件的当前宽度,可以使用 函数设置该 FileWidth 宽度。

函数 TAB 还可以与 函数一起使用 WriteLine 。 它不能与 或 Console.WriteLine一起使用Debug.WriteLine

注意

请确保表格列的宽度足以包含宽字母。

另请参阅

适用于