格式化代码
应尽可能多地保留屏幕空间,但仍允许用代码格式反映逻辑结构和嵌套。以下为几点提示:
标准嵌套块应缩进 4 个空格。
过程的概述注释应缩进 1 个空格。
概述注释后的最高层语句应缩进 4 个空格,每一层嵌套块再缩进 4 个空格。
下列代码符合 VBScript 编码规范。
'*********************************************************' 目的:在 UserList 数组中' 定位指定用户的首次出现。' 输入:strUserList():要搜索的用户列表。' strTargetUser:要搜索的用户名。' 返回:索引 strUserList 数组中' strTargetUser 的首次出现。' 如果找不到目标用户,则返回 -1。'*********************************************************Function intFindUser (strUserList(), strTargetUser) Dim i ' Loop counter. Dim blnFound ' 找到目标标志 intFindUser = -1 i = 0 ' 初始化循环计数器 Do While i <= Ubound(strUserList) and Not blnFound If strUserList(i) = strTargetUser Then blnFound = True ' 将标志设置为 True intFindUser = i ' 将返回值设置成循环计数 End If i = i + 1 ' 递增循环计数器 LoopEnd Function