-
Option Base
鎖定
Option Base用來聲明數組下標缺省下界的函數,在模塊級別中使用。
- 中文名
- 聲明數組下標缺省下界的函數
- 外文名
- Option Base
- 含 義
- 程序語句
- 語 法
- Option Base {0 | 1}
Option Base簡介
Option Base 語句
是在模塊級別中使用,用來聲明數組下標缺省下界的函數。
Option Base語法
Option Base {0 | 1}
Option Base説明
由於下界的缺省設置是 0,因此無需使用 Option Base 語句。如果使用該語句,則必須寫在模塊的所有過程之前。一個模塊中只能出現一次 Option Base,且必須位於帶維數的數組聲明之前。
注意 Dim、Private、Public、ReDim 以及 Static 語句中的 To 子句提供了一種更靈活的方式來控制數組的下標。不過,如果沒有使用 To 子句顯式地指定下界,則可以使用 Option Base 將缺省下界設為 1。使用 Array 函數或 ParamArray 關鍵字創建的數組的下界為 0;Option Base 對 Array 或 ParamArray 不起作用。
Option Base 語句隻影響位於包含該語句的模塊中的數組下界。
Option Base語句示例
Option base 1 '將缺省的數組下標設為1。
Dim LowerDim MyArray(20), TwoDArray(3, 4) '聲明數組變量。
Dim ZeroArray(0 To 5) '取代缺省的下標。 '使用LBound 函數來測試數組的下界。
Lower = LBound(MyArray) '返回1。
Lower = LBound(TwoDArray, 2) '返回1。
Lower = LBound(ZeroArray) '返回0。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:9次歷史版本
- 最近更新: 就比萨斜