VB中的函数和方法表达式的书写规范问题

给个例子看下,一个函数:Split(<表达式>[,count[,compare]]])UBound(<数组>[,<维数>])等等...我知道怎么用,但就是不知道格式为什么... 给个例子看下,一个函数:
Split(<表达式>[,count[,compare]]])
UBound(<数组>[,<维数>])
等等...
我知道怎么用,但就是不知道格式为什么要那样写,那些中括号,圆括号,逗号那些是啥意义,怎么看得都别扭,有朋友能详细点解下吗?(大哥,看不懂啊!你还是写中文吧...)
< >是什么意思
展开
 我来答
tonkeys
推荐于2017-09-03 · TA获得超过1513个赞
知道大有可为答主
回答量:2087
采纳率:33%
帮助的人:2437万
展开全部
必须的
可选的
<数字> 那么这里可以是 1 2 3 ...

文档约定
本文档使用以下字体约定。

约定示例 描述
Sub, If, Case Else, Print, True, BackColor, Click, Debug, Long 首字母大写的单词表示语言特有的关键字。
setup 命令以粗体形式出现。
事件驱动 在文本中,楷体字表示专用术语,通常该术语在书中首次出现的时候使用楷体字。楷体有时也表示强调。
variable 在语法和文本中,斜体字表示应提供信息的所在处。
[expressionlist] 在语法说明中,方括号 ([]) 内部的项是可选的。
{While | Until} 在语法说明中,花括号 ({}) 和竖线 (|) 表示可在两个或者多个选项中选择一个。除非所有的选项又包含在方括号 ([]) 中,否则必须选择一个选项。
Sub HelloButton_Click()
Readout.Text = _
"Hello, world!"
End Sub 这种字体用于程序代码。
ENTER 大写字母表示键的名字和键的组合,例如 ENTER 和 CTRL+R。
ALT+F1 键名之间的加号 (+) 表示键组合。例如,ALT+F1 表示在按 ALT 同时按 F1 键。
DOWN ARROW 按照键上的箭头方向使用单个方向键。(LEFT、RIGHT、UP 或 DOWN)。“箭头键”是这些键的统称。
BACKSPACE, HOME 按照各自的名字使用其它定位键。
c:\Vb\Samples\Calldlls.vbp 大小写混合的路径和文件名。

本文档的程序设计风格
本文档的程序编写用到以下规则。详细信息请参阅《程序员指南》一书中的“编程基础”。

关键字用大写字母开头:
'Sub, If, ChDir, Print 和 True 都是关键字。
Print "Title Page"

用行标号代替行号。行标号的使用只限于错误处理例程:
ErrorHandler:
Power = conFailure
End Function

使用撇号 (') 引导注释:
'这是注释部分;在程序运行时,这两行
'将被忽略。

在子过程、函数过程和属性过程中的控制流块和语句需要缩进:
Private Sub cmdRemove_Click ()
Dim Ind As Integer

Ind = lstClient.ListIndex '获取索引。
'确定有选定的项。
If Ind >= 0 Then
lstClient.RemoveItem Ind '将其从列表框中删除。
'显示编号。
lblDisplay.Caption = lstClient.ListCount
Else
Beep '如果没有项被选中,就发出鸣叫。
End If
End Sub

如果一句代码太长,无法在一行内写下(不包括注释),则可以在下一行继续,在行的末尾用续行字符表示一行尚未结束,续行字符是一个空格加一个下划字符 ( _):
Sub Form_MouseDown (Button As Integer, _
Shift As Integer, X As Single, Y As Single)
内部常数名是大小写混合的,它的前缀是两个字符,表示定义该常数的对象库。Visual Basic (VB) 和 Visual Basic for application (VBA) 对象库中的常数的前缀为 “vb”;数据访问对象 (DAO) 库中的常数的前缀为 “db”;Microsoft Excel 对象库中的常数的前缀为 “xl”。下面是几个例子:
vbTileHorizontal
dbAppendOnly
xlDialogBorder

在本书中,用户自定义的常数的前缀通常为 “con”,而且是大小写混合的。例如:

conYourOwnConstant

然而,在使用 Windows API 常数时,代码仍遵循 Visual Basic 的以前版本中使用的约定。例如:

EM_LINESCROLL
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式