L
lvcha.gouqizi
Hi there,
I defined a type named testArray and student() as an array of testArray
type. The compiler always reports "array or user defined type expected"
compile error no matter how I give the array parameter to the function.
Public Type testArray
age() As Integer
End Type
Sub calling()
Dim student() As testArray
called (student)
End Sub
Sub called(ByRef temparray() As testArray)
temparray(1).age(1) = 20
End Sub
What's wrong with called(student)?
I also tried called(student()). It doesn't work either.
I defined a type named testArray and student() as an array of testArray
type. The compiler always reports "array or user defined type expected"
compile error no matter how I give the array parameter to the function.
Public Type testArray
age() As Integer
End Type
Sub calling()
Dim student() As testArray
called (student)
End Sub
Sub called(ByRef temparray() As testArray)
temparray(1).age(1) = 20
End Sub
What's wrong with called(student)?
I also tried called(student()). It doesn't work either.