jwbf.net
当前位置:首页 >> VB 数组 UBounD(A)的问题 >>

VB 数组 UBounD(A)的问题

返回a数组的第一维的最大下标。 对具有下述维数的数组而言,UBound 的返回值见下表: Dim A(1 To 100, 0 To 3, -3 To 4) 语句 返回值 UBound(A, 1) 100 UBound(A, 2) 3 UBound(A, 3) 4

数组的上边界... 例如 Dim aa,bb aa=Array("1","2","3","4") bb=Ubound(aa) bb的值就应该是3了... 也就是Ubound(aa)应该等于数组aa的长度-1 ^_^

redim a(0 to 8): Erase a --->这时候获取UBound(a)会出错,因为a已经被重新初始化了 redim a(8 to 2) ---->出错,因为下标下界不能大于上界

就是取数组的最大下标。 格式:Ubound(数组,第几维) 给一段代码,运行一下: 新建一窗体,然后到代码区,删除所有代码后,粘贴以下代码,可见运行效果: Option ExplicitPrivate Sub Form_Load()Dim A(10) As StringDim B(3, 6) As LongDim C(5...

LBound 函数: 返回一个 Long 型数据,其值为指定数组维可用的最小下标。 >>语法 LBound(arrayname[, dimension]) >>LBound 函数的语法包含下面部分: arrayname 必需的。数组变量的名称,遵循标准的变量命名约定。 dimension 可选的;Variant (L...

1、未初始化的动态数组不能用ubound求某一维的上标。 2、对于一维数组,不能用ubound(a,2)来求第二维的上标。

ubound()由于取得数组下标的上限值,lbound()由于取得数组下标的下限值,如 dim a(1 to 4) 那么ubound(a)的值是4,lbound(a)的值是1.

UBound 函数 返回一个 Long 型数据,其值为指定的数组维可用的最大下标。 语法 UBound(arrayname[, dimension]) UBound 函数的语法包含下面部分: arrayname 必需的。数组变量的名称,遵循标准变量命名约定。 dimension 可选的;Variant (Long)...

Option Base 1这句定义数组从1开始 因此a(3)=3+3-1=5 最后结果为5 UBound(a)为a数组的上标,由于下表从1开始,数组中有5个元素,因此UBound(a)=5。(数组元素分别为a(1);a(2);a(3);a(4);a(5))

a是数组,ubound是取数组下标上界的函数 还有另外一个相关函数lbound,是取数组下标下界的函数 比如数组a定义如下: dim a(1 to 10) ubound(a)=10 lbound(a)=1

网站首页 | 网站地图
All rights reserved Powered by www.jwbf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com