以下內(nèi)容是CNrencai網(wǎng)小編通過(guò)朋友的經(jīng)驗(yàn)整理出來(lái)的,希望對(duì)您有幫助。
1、"&"替換"+"
在很多人的編程語(yǔ)言中,用“+”來(lái)連接字符串,這樣容易導(dǎo)致歧義。良好的習(xí)慣是用“&”來(lái)連接字符串.
不正確:
Dim sMessage As String
sMessage = "1" + "2"
正確:
Dim sMessage As String
sMessage = "1" & "2"
注意:"&"的后面有個(gè)空格
2、變量命名大小寫(xiě),語(yǔ)句錯(cuò)落有秩,源代碼維護(hù)方面
下面大家比較一下以下兩段代碼:
讀懂難度很大的代碼:
Dim SNAME As String
Dim NTURN As Integer
If NTURN = 0 Then
If SNAME = "vbeden" Then
Do While NTURN < 4
NTURN = NTURN + 1
Loop
End If
End If
容易讀懂的代碼:
Dim sName As String
Dim nTurn As Integer
If nTurn = 0 Then
If sName = "vbeden" Then
Do While nTurn < 4
nTurn = nTurn + 1
Loop
End If
End If
3、請(qǐng)養(yǎng)成以下的“對(duì)象命名約定”良好習(xí)慣
推薦使用的控件前綴
控件類(lèi)型 前綴 例子
復(fù)選框Check box chk chkReadOnly
組合框Combo box cbo cboEnglish
命令按鈕Command button cmd cmdExit
通用對(duì)話(huà)框Common dialog dlg dlgFileOpen
目錄列表框Directory list box dir dirSource
驅(qū)動(dòng)器列表框Drive list box drv drvTarget
文件列表框File list box fil filSource
窗體Form frm frmEntry
圖象框Image img imgIcon
標(biāo)簽Label lbl lblHelpMessage
列表框List box lst lstPolicyCodes
菜單Menu mnu mnuFileOpen
單選按鈕Option button opt optGender
圖片框Picture box pic picVGA
文本框Text box txt txtLastName
時(shí)鐘控件Timer tmr tmrAlarm
變量