vb中,;:都有什么作用?

 我来答
su_long
推荐于2019-08-07 · TA获得超过283个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:115万
展开全部
VB中分号,也用在print语句中,以紧凑格式用来分隔各输出项,输出的字符之间留一个空格位,输出的数值之间除留一个空格位外还留一个符号位。

例子:
a=1:b=2
print a;b
结果为
12

如果是print a,b

那么1,2中间会有空格。用分号没有空格。

“:”一般是替代换行符的。使用冒号,可以把代码都输在一行中。
如:
While Timer - t < 0.5: DoEvents: Wend

for i = 0 to 100: a = a + 1:next
'////////////////////////////////////////////////////
冒号还可以用于跳转语句的目标符号定义。
如:
sub a1()
on error goto errout
i = i +1
exit sub
errout:
i = 0
end sub

分号还可以在显示参数赋值时用,如:

Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Key2:=Range("B1") _
, Order2:=xlAscending, Key3:=Range("D1"), Order3:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
SortMethod:=xlPinYin, DataOption1:=xlSortNormal, DataOption2:= _
xlSortNormal, DataOption3:=xlSortNormal

逗号“,”,一般在程序的参数表中,分割参数表。或者定义变量时,分割常量的。

如:
dim i,j,m
a = fun(i,j.m)
private function fun(i,j,m)
m = i + j
end function

rs.Open Sql, cnn, adOpenKeyset, adLockOptimistic

Public Sub SetDataGridSql(Sql As String, ByRef Dc As Object, ByRef rs As ADODB.Recordset)

“,”就是VB中,除了空格和换行外,一种常见的分隔符
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式