gpt4 book ai didi

function - 从 vbscript 中的函数返回二维数组

转载 作者:行者123 更新时间:2023-12-01 11:45:42 24 4
gpt4 key购买 nike

我正在处理的程序有问题。我想做的是让一个函数接受用户的输入并将该数据存储在一个数组中对于小型测试目的,它是一个 3 x 3 阵列通过回显所有存储的值,我已经让函数中的数组按照测试的方式工作。但是,当我尝试将数组返回到调用它的子程序时,出现不匹配错误,我不确定自己做错了什么。

    Sub SubroutineA()
Dim Array(2,2)

Array = GetInfo()

End Sub

Function GetInfo()
Dim FunctionArray(2,2)
{input all data into array}
GetInfo = FunctionArray()
End Function

我能得到的任何帮助都会很棒,因为这对我来说是新的。

最佳答案

Cheran Shunmugavel 指出了正确的方向,但他的解释含糊不清。说清楚:

Sub SubroutineA()
Dim Arr ' <<<--- do not use parenthesis here and do not use
' the reserved keyword "Array"
Arr = GetInfo()
End Sub

Function GetInfo()
Dim FunctionArray(2,2)
' {input all data into array}
GetInfo = FunctionArray ' <<<--- do not use parenthesis here
End Function

关于function - 从 vbscript 中的函数返回二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15562862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com