请问vbs怎样判断一个定义了但没赋值的数组(即空数组)

2024-12-03 17:33:34
推荐回答(1个)
回答1:

dim a(3)
for i = 0 to UBound(a)
if IsEmpty(a(i)) then
j = j+1
end if
next
if j = UBound(a)+1 then
msgbox "a("&UBound(a)&")是空数组"
else
msgbox "a("&UBound(a)&")不是空数组"
end if
————————————
用IsEmpty()函数,如果是空数组的话就所有的数组元素都会是空的。