LBound

LBound函式是Visual Basic 6.0版本所支持之函式,亦可用於VBScript,主要用於返回一個 Long 型數據,其值為指定數組維可用的最小下標

功能描述

返回一個 Long 型數據,其值為指定數組維可用的最小下標。

語法

LBound (arrayname[, dimension])

參數

arrayname

必需的,表示數組變數的名稱,遵循標準的變數命名約定。

[dimension]

可選的,類型為Variant (Long)。指定返回下界的維度。1 表示第一維,2 表示第二維,如此類推。如省略 dimension,則默認為1。

附加說明

LBound函式常與 UBound函式一起使用,用以確定一個數組的大小。 UBound用來確定數組某一維的上界。

例如,對如下數組:

Dim A(1 To 100, 0 To 3, -3 To 4)

LBound語句返回值如下:

LBound(A, 1) = 1

LBound(A, 2) = 0

LBound(A, 3) = -3

對於聲明時未使用 To子句指定下標最小值的數組,所有維的預設下界都是0 或1,這取決於 Option Base語句的設定。使用 Array函式創建的數組的下界默認為0;但受 Option Base語句的影響。對於那些在聲明時用 To子句來設定維數的數組而言, Private、 Public、 ReDim或 Static語句可以用任何整數作為下界。

相關詞條

相關搜尋

熱門詞條

聯絡我們