在函数中传递数组

Con*_*eak 3 vbscript

我有一个如下所示的数组:

MyArray(0)='test'
MyArray(1)='test2'
MyArray(2)='test3'
Run Code Online (Sandbox Code Playgroud)

如何通过函数传递此信息?

Function(MyArray(all_arrays)) 
Run Code Online (Sandbox Code Playgroud)

我该怎么办all_arrays

Pat*_*ins 6

MyArray(0)='test'
MyArray(1)='test2
MyArray(2)='test3'

AcceptArray MyArray

Private Function AcceptArray(myArray())
'Code here
End Function
Run Code Online (Sandbox Code Playgroud)

您希望在数组之前传递一个字符串.

因此,将函数更改为:

Private Function AcceptArray(param1, myArray)
'Code here
'Don't forget to return value of string type.
End Function
Run Code Online (Sandbox Code Playgroud)

你这样称呼这个函数:

returnValue = AcceptArray("MyString", MyArray)
Run Code Online (Sandbox Code Playgroud)

如果您不需要返回值,则应使用Sub.