vb中ubound怎么用,VB中ubound()是什么意思啊?

发布时间:2020-07-11 05:12:53

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
  ^_^
以上问题属网友观点,不代表本站立场,仅供参考!