Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9156689
  • 博文数量: 187
  • 博客积分: 7517
  • 博客等级: 少将
  • 技术积分: 1981
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-20 18:51
文章分类

全部博文(187)

文章存档

2015年(3)

2013年(4)

2012年(20)

2011年(2)

2010年(96)

2009年(14)

2008年(47)

2007年(1)

我的朋友

分类: 系统运维

2010-05-05 14:12:02

LBound函数:返回指定数组维的最小可用下标;

UBound函数:返回指定数组维的最小可用上标;

LBound(arrayname, [,dimension])

参数:

arrayname:数组变量名,遵循标准变量命名规则。

dimension:指明要返回哪一维下界的整数,用1表示第一维,用2表示第二维,以此类推。如果省略dimension参数,默认值为1。

说明:LBound函数与UBound函数共同使用以确定数组的大小。使用UBound函数可以找到数组某一维的上界。

UBound(arrayname, [,dimension])

参数:

arrayname:数组变量名,遵循标准变量命名规则。

dimension:指明要返回哪一维下界的整数,用1表示第一维,用2表示第二维,以此类推。如果省略dimension参数,默认值为1。

说明:UBound函数与LBound函数共同使用以确定数组的大小。使用UBound函数可以找到数组某一维的上界。

举例说明:

Dim A(10,1 to 20)

LBound(A,1) ' 得出的结果值:0

LBound(A,2) ' 得出的结果值:1

UBound(A, 1) ' 得出的结果值:10

UBound(A, 2) ' 得出的结果值:20

Dim AnyArray(10)

dim upper
Upper = UBound(MyArray, 1) '返回 10。
Upper = UBound(MyArray, 3) '返回 20。
Upper = UBound(AnyArray) '返回 10。这个是最常用的用法
阅读(1553) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~