VB 开发规范
前言:
本规范涵盖了科技有限公司
VB 开发类项目的编码、结构等一套完整规范,是所有 VB 开发
类项目的开发指导、代码审核和绩效考核依据。
1 规范级别定义
<一级>
强制约束,发生违规现象时要求立即纠正;
<二级>
强制约束,发生违规现象后要求在进度计划外进行代码重构;
<三级>
建议型规范
2 语言基本规范
2.1 缩进
1)在编写代码时,必须采用按层次缩进的结构化形式,这样可大大提高程序的可读性,方
便日后的维护。注意,层次缩进统一使用
TAB 键,禁止使用空格。如:<一级>
Public Sub DataEdit()
If rsTable Is Nothing Then
MsgBox "对象没有实例化","金蝶提示"
Else
Set frmEdit = New FrmTableEdit
If frmEdit.SetData(idTableRs) < 1 Then
MsgBox "参数调用失败","金蝶提示"
Set frmEdit = Nothing
Else
frmEdit.Show
End If
End If
End Sub
2.2 换行
如果一行上的代码太长,将会影响阅读的效果,必须使用
‘_ &’连接符将一行的长代码变成
多行,以便于阅读和调试程序。一行代码长度不超过编程窗口的
3/4
‘
宽度。
&’要放在句首。如:
<
一级
>
StrSql = “select v1.FBillID,u1.Fname “ _
& “ From t_Order v1,t_Customer u1 “ _