yakezone 发表于 2011-7-29 14:29:00

QTP中,函数的返回值可以使数组吗?

如果可以,又该怎么实现返回值为数组的形式呢?

hsjzfling 发表于 2011-7-29 14:39:00

很多时候,自己尝试下就可以得到结果的,就比如
例:将3个字符串存放到一数组中

msgbox IsArray(A("a","b",""))

Function A(str1,str2,str3)
   A = Array(str1,str2,str3)
End Function

17800455 发表于 2011-7-30 22:22:14

可以用数组,或动态数组

Public function a()

for j = 0 to n
    redim preserve tmparry(i)

    tmparry(i) = value

    i = i + 1

next

a = tmparry'返回动态数组
end function

17800455 发表于 2011-7-30 22:22:20

可以用数组,或动态数组

Public function a()

for j = 0 to n
    redim preserve tmparry(i)

    tmparry(i) = value

    i = i + 1

next

a = tmparry'返回动态数组
end function
页: [1]
查看完整版本: QTP中,函数的返回值可以使数组吗?