如何判断一个数组是空的?

boywang 2003-06-12 01:24:57
dim str() as string
.....
如何判断一个数组是空的?
...全文
83 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
boywang 2003-06-14
  • 打赏
  • 举报
回复
楼上的方法我早试过了,不行的。
不过我找了另外一个办法。
liberte 2003-06-13
  • 打赏
  • 举报
回复
gz
flyingscv 2003-06-13
  • 打赏
  • 举报
回复
mark
boywang 2003-06-13
  • 打赏
  • 举报
回复
还有没有其它的办法呢?
starsoulxp 2003-06-13
  • 打赏
  • 举报
回复
用isempty 函数行不行?
雷布斯尼亚 2003-06-12
  • 打赏
  • 举报
回复
我认为最简单的办法就是下面这两句写在一起:
Dim str() string
Redim str(0)
boywang 2003-06-12
  • 打赏
  • 举报
回复
dim str() as string
.....
中间的过程并没有对str操作,后来再调用ubound(str)就出错了,我不想用on error goto...,怎么判断空的数组(不是空的字符串)呢?
lilaclone 2003-06-12
  • 打赏
  • 举报
回复
其中ReDim Preserve S(10) As String为重定义数组的大小,保留数组中原有的值
LBound(S) 及 UBound(S)分别为数组的上限和下标
lilaclone 2003-06-12
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim S() As String
Dim intCount As Integer

ReDim Preserve S(10) As String

S(1) = "Test"
For intCount = LBound(S) To UBound(S)
If S(intCount) <> "" Then
MsgBox "不为空"
Exit For
End If
Next
End Sub

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧