VB中如何判断数组为空数组

 我来答
henniuw6a
2013-01-07
知道答主
回答量:12
采纳率:0%
帮助的人:4万
展开全部
Technorati 标签: VB,空数组对于空数组,如果用ubound(arr)就会提示错误:下标错误。是否有办法在使用一个动态数组之前,先看看它是否初始化了呢?试了isempty, isnull, is nothing都不管用。如果不想在使用之前ReDim arr(0),那就只能用错误处理,在出错误的时候做处理并resume next。暂时没有更好的办法。
匿名用户
2022-04-11
展开全部
Private Declare Function SafeArrayGetDim Lib "oleaut32.dll" (ByRef saArray() As Any) As Long

If SafeArrayGetDim(arr()) <= 0 Then MsgBox "数组为空数组"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式