FileSystem.SPC(Int16) 方法

定义

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

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

必需。 在显示或输出列表中下一个表达式之前要插入的空格数。

返回

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

示例

此示例使用 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),则下一个打印将从当前打印位置 (90/80) 的其余位置开始。 如果当前打印位置与输出行宽度之差小于 Count (或ModCount宽度) ,函数SPC将跳到下一行的开头,并生成等于 Count - (宽度 - 的当前打印位置) 。

注意

请确保表格列的宽度足以允许宽字母。

适用于

另请参阅