送分了,简单问题

chendjin 2004-08-11 09:39:58
现在短路了,请问(子过程)如何知道传来的某变量是单个变量还是数组变量?
...全文
91 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangzhijian 2004-08-12
  • 打赏
  • 举报
回复
IsArray(VarName)
就可以完成了啊!
BlueBeer 2004-08-11
  • 打赏
  • 举报
回复
用typename也可以,还能知道数组的数据类型
熊孩子开学喽 2004-08-11
  • 打赏
  • 举报
回复
同意 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

7,762

社区成员

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

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