VB 如何直接判定数组是否有元素?
’比如有个动态数组A,字符型的。如何判断数组类型是:String(0to100)还是经过Erase后的:String()=========================...
’比如有个动态数组A,字符型的。
如何判断数组类型是: String(0 to 100)
还是经过 Erase 后的: String()
=========================
直接判断是指:
判断结果=函数(A)
请问各位大神有这样的函数吗?如果是自定义的就算了!还有来发XO病毒广告的我直接举报 展开
如何判断数组类型是: String(0 to 100)
还是经过 Erase 后的: String()
=========================
直接判断是指:
判断结果=函数(A)
请问各位大神有这样的函数吗?如果是自定义的就算了!还有来发XO病毒广告的我直接举报 展开
1个回答
2015-03-26
展开全部
If VarType(Text1) = vbObject Then
MsgBox "Text1是一个控件数组的名称"
Else
MsgBox "Text1是一个控件的名称"
End If
' VarType(Text1) = vbObject 也可改为 TypeName(Text1) = "Object" 或 Not TypeOf Text1 Is TextBox
MsgBox "Text1是一个控件数组的名称"
Else
MsgBox "Text1是一个控件的名称"
End If
' VarType(Text1) = vbObject 也可改为 TypeName(Text1) = "Object" 或 Not TypeOf Text1 Is TextBox
追问
我问的是变量组成的数组,不控件组成的数组! 那个UBound 好向判断不了 Erase 后的数组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询