vb中 ; : ,的作用

 我来答
柏冠e
2012-06-18 · TA获得超过1425个赞
知道小有建树答主
回答量:840
采纳率:41%
帮助的人:277万
展开全部
分号在VB中是不大用的.basic不像C,没有代码行的结束符号,换行就是结束了

冒号相当于C语言的分号,目的是为了在一行里写多个语句
比如if有多行,就会写的比较长,下面一句也可以写在一行里if a=1 then b=1:c=1 '用冒号分隔
if a=1 then
b=1
c=1
end if
hmcll5555
2012-06-24 · TA获得超过420个赞
知道小有建树答主
回答量:331
采纳率:100%
帮助的人:239万
展开全部
:是连接语句中几个语句的串联
如if。。。then 。。。:。。。
;和,是连接print语句
print“aaa”;
print“bbb”
结果是aaabbb
print“aaa",
print"bbb"
结果是aaa bbb
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友513c3d8
2019-06-30
知道答主
回答量:1
采纳率:0%
帮助的人:828
展开全部
poib。,)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
su_long
2012-06-18 · TA获得超过283个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:133万
展开全部
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中,除了空格和换行外,一种常见的分隔符。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式