VB 数组里放入数组 应该如何做到?

比如说:Dim array(5) as integer
array(0) 当中我还想放入数组应该如何做到呢?
求大神写段代码!在线等

Dim array(5) as integer

首先,类型指定为Integer是不行的,因为这意味着该数组的元素只能是整数,不能是数组;
其次,array是VB本身的一个内部函数名(下面的程序中就用到了),所以不能用作变量名。
下面的代码可实现你的要求:

Dim a(5) As Variant '或者直接 Dim a(5)
a(0) = Array(15, 23, 1, 5, 78)
a(1) = Array("a", "bb", "xxx")
a(2) = Array("你好", "呵呵", "再见")
......

用法:
MsgBox a(1)(2)追问

不行啊 试了的啊  我要算的全是数字  


追答

哦,原来你的是.net,我的代码是VB6的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-05
Dim array(5) as integer
dim b(1)
b(0)=array(0)追问

我怎么样提取 数组里的数组中的某个值呢?

相似回答