變數的命名規則
識別字不可使用Visual Basic關鍵字或系統的物件名稱。
- 名稱必須是英文字母或底線"_"開頭,如果以底線開頭,至少需要一個其他英文字母或數字。
- 名稱長度不可超過16383個字元,不區分英文字母大小寫,abc和ABC代表同一個名稱。
- 名稱中間不能有句點"."、運算子(例如:+-*/^等)或空白,只能是英文字母、數字和底線。
- 在宣告的有效範圍內必須唯一。
匈牙利命名法是將變數的前3個字元視為資料型態,依不同資料型態加上字首字串,如下表所示:
資料類型 | 字首 | 範例 |
Booleam | bln | blnDoit |
Char | chr | chrA |
Integer | int | intCounter |
Object | obj | objCar |
String | str | strName |
物件名稱的命名規則
- 當我們使用VBE將控制項物件新增至表單時,預設是以控制項名稱加上編號作為名稱(即Name屬性的值)。
- 例如:Form1、Label1和Button1等,預設的物件名稱缺乏可讀性,並不能作為程式註解的用途,建議將物件名稱重新命名成有意義的名稱。
表單與控制項類 | 字首 | 範例 |
表單 | frm | frmTest、frmCalculate |
按鈕 | btn | btnSave、btnOpen |
標籤 | lbl | lblShowMessage |
文字方塊 | txt | txtName、txtStudentName |
全站熱搜
留言列表