FileSystem.SPC(Int16) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
与 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)
,则下一个打印将从当前打印位置 (90/80) 的其余位置开始。 如果当前打印位置与输出行宽度之差小于 Count
(或Mod
Count
宽度) ,函数SPC
将跳到下一行的开头,并生成等于 Count
- (宽度 - 的当前打印位置) 。
注意
请确保表格列的宽度足以允许宽字母。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈