分号小结(部分)

前端之家收集整理的这篇文章主要介绍了分号小结(部分)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

分号小结(部分)

今天老师讲了一个程序,发现其中有分号,很疑惑,很显然vb中到现在为止用分号的很少,结尾的地方用标点的也很少,于是总结了下分号在vb中的用法,很显然不全,请多多指教。

说到分号的用法首先说到现在为止我遇到的都只是在print语句中用到,其作用就是光标定位在上一个显示的字符之后。当然很可能是我孤陋寡闻了,或许还有很多的地方用到,只是我不知道。望眼欲穿的渴望有人来补充这点知识。

首先有几个是必须要用的地方,那就是Tab(n)函数和Spc(n)函数,在使用这两个函数的时候一般也是在print语句中使用,必须要用分号。

在一个就是分号使用的时候就是用的分号的功能,作用是将光标定位在上一个显示的字符之后。比如:

Private Sub Form_click()

FontSize = 11

Print Tab(31); "九九乘法表"

For i = 1 To 9

For j = 1 To i

Print Tab((j - 1) * 8); i & "*"& j & "=" & i * j;

Next j

Next i

End Sub

这时候程序中得红色分号起到的作用即是如此,如果将分号去掉,vb默认的就是每行输出一条结果对比如下:

这是用分号产生的效果

这是不用符号或者用冒号,逗号等产生的效果

还有比如print a,b 和print a;b

这样的输出用逗号隔开则输出项按照标准输出(分区输出)格式显示,即每隔14列为一个输出区,逗号的表达式值将在下一个输出显示;而使用分号隔开,则按紧凑格式输出,即后一项紧跟前一项输出。这时候可根据具体情况选择使用。显示格式如下

Option Explicit

Private Sub Form_click()
Print "a"," b"
Print "a"; " b"

End Sub

猜你在找的VB相关文章