vb数组元素个数(VB要获得列表框数组的元素个数通过什么属性)

本文目录
- VB要获得列表框数组的元素个数通过什么属性
- VB 数组个数
- VB中如何获得数组元素中个数
- vb 怎样求数组元素个数
- VB中如何判断一个数组有多少个元素
- 二维数组元素个数怎么算啊!!!VB语言的,求!
- vb题目,有关数组中的元素个数的
VB要获得列表框数组的元素个数通过什么属性
ListCount 属性
返回控件的列表部分项目的个数。
语法
object.ListCount
object 所在处表示对象表达式,其值是“应用于”列表中的一个对象。
VB 数组个数
如果数组名称为b,则确定数组元素的个数可用Ubound(b)+1
要想知道数组中有几个被赋值了,只能采用循环的办法进行判断.以字符型数组b为例:
dim i as integer
for i=0 to ubound(b)
if b(i)=““ then exit for
next
i=i-1 ’这就是有效的数组个数
VB中如何获得数组元素中个数
你要取的实际值吧?
你已经定义a(10) 那他所有元素就是10个。 你要判断其他是否空值 就用循环判断
s=0
for i=0 to 9
if a(i)《》““ then s=s+1
next
print “数组共有有效元素:“;s
vb 怎样求数组元素个数
以语句dim a(3 ,-2 to 2 ,5)为例:
Option Base 1
Private Sub Form_Click()
Dim i As Integer, j As Integer, k As Integer
Dim count As Long
Dim a(3, -2 To 2, 5) As Integer
For i = LBound(a, 1) To UBound(a, 1)
For j = LBound(a, 2) To UBound(a, 2)
For k = LBound(a, 3) To UBound(a, 3)
count = count + 1
Next k
Next j
Next i
MsgBox count
End Sub
扩展资料:
vb常用函数:
Len(x)求字符串的长度(字符个数)
LenB(x)求字符串的字节个数
Mid(x,n1,n2)从x字符串左边第n1个位置开始向右取n2个字符
Left(x,n)从x字符串左边开始取n个字符
Right(X,n)从x字符串右边开始取n个字符
String(n,x)返回由n个首字符组成的字符串
Space(n)返回n个空格
Now返回系统日期和时间
Year(c)返回指定日期的年份
Minute()返回指定时间的分数
Chr(x)将数值(ASCII码)转换为字符
CBool(x)将数字字符串或数值转换成布尔型
参考资料来源:百度百科-Visual Basic
VB中如何判断一个数组有多少个元素
dim b (0 to 2, 0 to 3) as long 有12个元素 0,1,2=3个 0,1,2,3=4个 3*4=12个
dim a (1 to 100) as string 有100个元素 1-100 =100个
dim a (2,-2 to 1.4) as integer 0,1,2=3个 -2,-1,0,1=4个 3*4=12个
dim(3,4)有20个元素。 0,1,2,3=4个 0,1,2,3,4=5个 4*5=20个
二维数组元素个数怎么算啊!!!VB语言的,求!
先说没有option base XX情况:
例如a(3,4),第一维是3,第二维是4,数组就有(3+1)*(4+1)=20个元素,因为这时下界默认是0,等价于a(0 To 3,0 To 4)。
若是有option base XX,例如option base 1,a(3,4)就等价于a(1 To 3,1 To 4),数组就有3*4=12个元素。同理,option base 2,a(3,4)就等价于a(2 To 3,2 To 4),数组就有(3-1)*(4-1)=6个元素。。。
另外,option base 0 等同第一种情况,可以不写。
vb题目,有关数组中的元素个数的
vb默认的数组下界是0, Dim a(3,-2 To 2,5) 相当于 Dim a(0 To 3, -2 To 2, 0 To 5)
数组a第一维长度为4,第二维长度为5,第三维长度为6,元素的个数为4*5*6=120
如果通用声明区有 Option Base 1 ,则默认数组下界是1,这时数组a的元素个数为75
计算数组元素个数的代码:
n = 0
For Each i In a
n = n + 1
Next
MsgBox “数组a包含的元素的个数为 “ & n

更多文章:
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00








