51Testing软件测试论坛

标题: vbs的function能返回数组吗? [打印本页]

作者: kaifeng15    时间: 2010-8-10 21:25
标题: vbs的function能返回数组吗?
例如,定义了一个function

function getValus()
dim i,a()
Redim preserve a(i)
for i=0 to n then
a(i)=i
next
end function

请问如何将数组a的所有值返回?
作者: my_way    时间: 2010-8-11 09:46
function的返回值当然可以是数组。如下:
Dim i,n,a
n=5
a=GetValues(i,n)
For i=0 to n
        print a(i)
Next
Function GetValues(i,n)
        Redim a(n)
        For i=0 to n
                a(i)=i
        next
        GetValues=a
End Function
作者: mzhy    时间: 2010-8-11 15:52
可以




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2