
vb中 ; : ,的作用
4个回答
展开全部
分号在VB中是不大用的.basic不像C,没有代码行的结束符号,换行就是结束了
冒号相当于C语言的分号,目的是为了在一行里写多个语句
比如if有多行,就会写的比较长,下面一句也可以写在一行里if a=1 then b=1:c=1 '用冒号分隔
if a=1 then
b=1
c=1
end if
冒号相当于C语言的分号,目的是为了在一行里写多个语句
比如if有多行,就会写的比较长,下面一句也可以写在一行里if a=1 then b=1:c=1 '用冒号分隔
if a=1 then
b=1
c=1
end if
展开全部
:是连接语句中几个语句的串联
如if。。。then 。。。:。。。
;和,是连接print语句
print“aaa”;
print“bbb”
结果是aaabbb
print“aaa",
print"bbb"
结果是aaa bbb
如if。。。then 。。。:。。。
;和,是连接print语句
print“aaa”;
print“bbb”
结果是aaabbb
print“aaa",
print"bbb"
结果是aaa bbb

你对这个回答的评价是?
展开全部
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中,除了空格和换行外,一种常见的分隔符。
例子:
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中,除了空格和换行外,一种常见的分隔符。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询