vb中ubound怎么用,VB中ubound()是什么意思啊?
网友回答
就百是取数组的最大下标。
格式:Ubound(数组,第几维) 给一段度代码,运行一下: 新建一窗体,然后到代码区,删除知所有代码后,粘贴以下代码,可见运行效果:
Option Explicit
Private Sub Form_Load()
Dim A(10) As String
Dim B(3, 6) As Long
Dim C(5, 9, 2) As String
Dim i, j, k, n As Long
i = UBound(A) '取一维数组的最大下标,道结果是10
j = UBound(B, 2) '取二维数组第二维的最大下标,结果是6
k = UBound(C, 3) '取三内维数组第三维的最大下标,结果是2
n = UBound(C, 2) '取三维数组的第二维最容大下标,结果是9
Debug.Print i, j, k, n
End Sub 运行结果,在立即窗口里出现:
10 6 2 9
网友回答
数组的上边界...
例如
Dim aa,bb
aa=Array("1","2","3","4")
bb=Ubound(aa)
bb的值就应该是3了...
也就是Ubound(aa)应该等于数组aa的长度-1
^_^