热情软件屋

 

在VB中存不存在返回动态数组的元素个数的函数


编号:QA004676
建立日期: 2003年1月5日 最后修改日期:2003年1月5日
所属类别:

sam:
    请问一下VB高手,在VB中存不存在返回一个动态二维数组的元素个数的函数?

回答:

    可通过Lbound和Ubound函数确定实参数组的下、上界。UBound() - LBound() + 1就是数组元素的个数。
    Lbound和Ubound函数的形式如下:
     {L|U}bound(数组名[,维数])
    其中:维数指明要测试的是第几维的下标值,缺省是一维数组。
    下面的示例使用 UBound 函数,确定数组的指定维的最大可用下标。
    Dim Upper
    Dim MyArray(1 To 10, 5 To 15, 10 To 20) '声明数组变量。
    Dim AnyArray(10)
    Upper = UBound(MyArray, 1) '返回 10。
    Upper = UBound(MyArray, 3) '返回 20。
    Upper = UBound(AnyArray) '返回 10。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio