SPC 函数
更新:2007 年 11 月
与 Print 或 PrintLine 函数一起使用以定位输出。
Public Function SPC(ByVal Count As Short) As SPCInfo
参数
- Count
必需。在显示或打印列表中的下一个表达式之前插入的空格数。
备注
如果 Count 小于输出行的宽度,则下一个打印位置将紧接在数个已打印的空格之后。如果 Count 大于输出行的宽度,则 SPC 利用下列公式计算下一个打印位置:
currentprintposition(+(CountModwidth))
例如,如果当前打印位置为 24,而输出行的宽度为 80,并指定了 SPC(90),则下一个打印将从位置 34 开始(当前打印位置 + 90/80 的余数)。如果当前打印位置和输出行宽度之间的差小于 Count(或 CountMod宽度),则 SPC 函数会跳到下一行的开头,并产生数量等于 Count – (宽度 – 当前打印位置) 的空格。
说明: |
---|
请确保表格列的宽度足以容纳较宽的字母。 |
示例
本示例使用 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.
智能设备开发人员说明
不支持此函数。
要求
**模块:**FileSystem
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)