送分了,简单问题

chendjin 2004-08-11 09:39:58
现在短路了,请问(子过程)如何知道传来的某变量是单个变量还是数组变量?
...全文
56 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangzhijian 2004-08-12
IsArray(VarName)
就可以完成了啊!
回复
BlueBeer 2004-08-11
用typename也可以,还能知道数组的数据类型
回复
同意 danielinbiti(金) 的写法。
回复
helanshan 2004-08-11
数组函数:
IsArray(VarName)
判断一个变量名VarName是不是数组,如果是,返回true,如果不是,返回false
回复
danielinbiti 2004-08-11
private sub test1(kk as variant)

if isarray(kk) then
数组
else
不是
end if

end sub
回复
chendjin 2004-08-11
楼上的,俺只想用一个子过程来完成。例如
private sub test1(kk as integer)
此处怎么识别kk是数组还是单个变量
因为
if kk '单个变量
...
else'数组
....
endif
end sub
回复
danielinbiti 2004-08-11
private sub test1(kk() as integer) '数组
end sub

private sub test1(kk as integer) '单个变量
end sub
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7451

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告