VB Code:
'if you want to not have it return anything then do this
'use in app
Test("Test", Values)
Public [b]Sub[/b] Test(ByVal Tst As String, [b]ByRef[/b] Values() As String)
Dim i As Integer
For i = 0 To 10
Redim Preserve Values(i)
Values(i) = i
Next
End [b]Sub[/b]
'or if you want it to be structured like a function then
'use in app
Dim Values() As String=Test("Test")
Public Function Test(ByVal Tst As String) As String()
Dim i As Integer
dim Values() As String
For i = 0 To 10
Redim Preserve Values(i)
Values(i) = i
Next
Return Values
End Function