J
jg
in VB 2005 the class myClass, I have
Dim someStringArrary() As String
---
sub New()
MyBase.New()
... 'values assigned to elements of someStringArrary
End Sub
......
Function xxx() As String()
return someStringArrary
End Function
Function getxxxSz() As Integer
Return
End Function
In vbscript I have
set objMyClass = CreateObject(("myClass.myClass") " work fine so far
....
Dim strResults()
strResults = objMyClass.xxx " give me type mismatch
I even tried in vbscript
Dim strResults(), sz
sz = objMyClass.getxxxSz()
ReDim strResults(sz) ' I tried with and without this statement'
strResults = objMyClass.xxx " still give me type mismatch
what should I do instead of getting values element by elements
Dim someStringArrary() As String
---
sub New()
MyBase.New()
... 'values assigned to elements of someStringArrary
End Sub
......
Function xxx() As String()
return someStringArrary
End Function
Function getxxxSz() As Integer
Return
End Function
In vbscript I have
set objMyClass = CreateObject(("myClass.myClass") " work fine so far
....
Dim strResults()
strResults = objMyClass.xxx " give me type mismatch
I even tried in vbscript
Dim strResults(), sz
sz = objMyClass.getxxxSz()
ReDim strResults(sz) ' I tried with and without this statement'
strResults = objMyClass.xxx " still give me type mismatch
what should I do instead of getting values element by elements