Const 陳述式範例本範例使用
Const 陳述式宣告部份常用到的文數字設為常數。
Public 常數應該在一般模組的「一般」宣告區中宣告,而不是在物件類別模組中宣告。
Private 常數則是在任何模組的「一般」宣告區中宣告。
' 常數的預設狀態是 Private。Const MyVar = 459' 宣告 Public 常數。Public Const MyString = "HELP"' 宣告 Private Integer 常數。Private Const MyInt As Integer = 5' 在同一行裏宣告多個常數。Const MyStr = "Hello", MyDouble As Double = 3.4567
宣告訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。,其值如字面所示。
語法
[
Public |
Private]
Const constname [
As type]
= expression
Const 陳述式的語法具有下列幾項單元:
單元 | 描述 |
Public | 選擇性引數。訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。所使用的訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。,用來宣告在所有模組裏的所有程序中都可以使用常數。 不可在程序中使用此項宣告。 |
Private | 選擇性引數。模組層次的關鍵字,用來宣告只在已訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。的模組裏才可以使用常數。不可在程序中使用此項宣告。 |
Constname | 必要的引數。常數的名稱,遵循訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。命名規格。 |
Type | 選擇性引數。常數的訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。,可以是 訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、 訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、 訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。 (目前未支援)、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。、訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。,或是 訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。。使用 As type 子句來宣告常數。 |
Expression | 必要的引數。文字、其它常數或任何算術及邏輯運算子的組合,但 Is 則除外。 |
請注意
常數皆預設為私有的,程序中的常數都是私有的,常數的可見性不可以改變。在訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。裏,模組層次常數的有效範圍可以用 Public 關鍵字來改變。然而,在訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。裏,常數只能為私有變數,且無法由 Public 關鍵字來改變其可見性。
若要把多個常數宣告式放在一行裏,則用逗號來分隔每個常數指定式。當多個常數宣告放在同一行裏,若使用 Public 或 Private 關鍵字,則適用於全部同一行的常數。
指定給常數的訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。不可以是變數、使用者自訂函數或 Visual Basic 內建的函數 (例如 Chr)。
附註 常數可以使您的程式較容易修改。和變數不一樣的是,在程式執行時,常數可以避免不小心錯誤的修改。
如果沒有明確的使用 As type 來宣告常數的型態,則常數會選用最適合 expression 的型態。
在 Sub、Function 或 Property 程序裏所宣告的常數,只適用在該程序的區域裏。在程序外所宣告的常數,則是在宣告它的模組中所定義的。在任何可以使用運算式的地方,就可以使用常數。