在VB里怎么判断数组是否为空数组? 好像没有什么好办法:这能用错误处理来捕获,或是检验。on error goto ErrorHandleubound()exit subErrorHandle:如果执行到这里,说明越界了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用isnull()或者inempty()之类的东东试试 不知ubound()你是怎么用的,怎么会下标越界呢?能不能说详细点。 数组为空,没有元素,一用ubound就出错:下标越界 if ubound(MyArray)=-1 then 为空else 不为空end if 如果你的数组为空所有你对于数组的操作都将出错检测的方法就是利用各类错误处理例如dim j() as stringdim i as longon error resume next i=ubound(j)msgbox Err.Number你应该明白如何处理了吧,不过这是一个非常不好的编程习惯redim 语句必不可少,起码你应当redim j(0)来正常处理你的要求满足了吧,给分吧, VB怎么将记事本的内容写入列表框中 求2段代碼的注釋 用纯C语言写了一个HtmlParse(网页分析器)外带采集功能,大小只有200K(免费+开源+操作示意图) -----VB中按钮事件的响应------------- vb与sql server数据库的问题 紧急求助,十万火急 用SQL Server时如何获取相应的结果 请问如何使用key_event方法模拟输入大小写混合字符 关于VB的一个控件(agent)的问题 我怎样汇总两个字段都一样的数目,然后相减呢?急!◎ 我有这样一个问题!改如何解决呢 各位大侠请问有没有,遍历文件夹的现成方法。
为空
else
不为空
end if
所有你对于数组的操作都将出错
检测的方法就是利用各类错误处理
例如
dim j() as string
dim i as long
on error resume next
i=ubound(j)
msgbox Err.Number
你应该明白如何处理了吧,不过这是一个非常不好的编程习惯redim 语句必不可少,起码你应当redim j(0)来正常处理
你的要求满足了吧,给分吧,