对于一个Variant类型的变量,我想知道它有多少个值,应该怎么办?????

uu_snow 2001-11-08 04:29:33
dim vtString as Variant
vtString=aObject.aProperty

现在我知道 aObject.aProperty 返回是 Variant
而且返回值是个列表,就是说:
vtString(0),vtString(1)......
都有值,但现在我想知道一共有多少个值
我应该怎么得到呢?
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonkim 2001-11-08
  • 打赏
  • 举报
回复
dim maxvalue
dim vtString as Variant
vtString=aObject.aProperty
maxvalue=vtstring.ubound
print maxvalue

baoxiang 2001-11-08
  • 打赏
  • 举报
回复
Dim Upper
Dim MyArray(1 To 10, 5 To 15, 10 To 20) ' Declare array variables.
Dim AnyArray(10)
Upper = UBound(MyArray, 1) ' Returns 10.
Upper = UBound(MyArray, 3) ' Returns 20.
Upper = UBound(AnyArray) ' Returns 10.
UBound是求数组最大范围的。
LBound是求最小范围的。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧