在vb中spc(n)和space$(n)的区别在哪里?

发布网友 发布时间:2022-04-22 08:13

我来回答

1个回答

热心网友 时间:2022-06-18 10:47

Spc
函数

Print
#
语句或
Print
方法一起使用,对输出进行定位。语法Spc(n)必要的
n
参数是在显示或打印列表中的下一个表达式之前插入的空白数。说明如果
n
小于输出行的宽度,则下一个打印位置将紧接在数个已打印的空白之后。如果
n
大于输出行的宽度,则
Spc
利用下列公式计算下一个打印位置:currentprintposition
+
(n
Mod
width)例如,如果当前输出位置为
24,而输出行的宽度为
80,并指定了
Spc(90),则下一个打印将从位置
34
开始(当前打印位置
+
90/80
的余数)。如果当前打印位置和输出行宽度之间的差小于
n(或
n
Mod
width),则
Spc
函数会跳到下一行的开头,并产生数量为
n

(width

urrentprintposition)
的空白。注意
要确保表格栏宽度足以容纳较宽的字符串。当
Print
方法与间距字体一起使用时,使用
Spc
函数打印的空格字符的宽度总是等于选用字体内以磅数为单位的所有字符的平均宽度。但是,在已打印字符的个数与那些字符所占据的定宽列的数目之间不存在任何关系。例如,大写英文字母
W
占据超过一个定宽的列,而小写字母
i
则占据少于一个定宽的列。
Space
函数
返回特定数目空格的
Variant
(String)。语法Space(number)必要的
number
参数为字符串中想要的空格数。说明Space
函数在格式输出或清除固定长度字符串数据时很有用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com