Pessoal,
Estou com 2 dll:
dllA e dllB
Declarei no módulo da dllA um vertor de type, assim:
Type udtCartaoFidel
iTipo As Integer
sData As String
sHora As String
End Type
public DadosVendaCartaoFidel() As udtCartaoFidel
Carreguei esse vetor de type com vários registros;
Agora vou tentar chamar uma função da dllB e passo por parametro o vetor de type.
No entanto, já tentei de toda forma e ocorre o seguinte erro:
"only user-defined types defined in public object modules can be coerced to or from a variant or passed to late-bound functions"
Como eu posso enviar um vetor de type da dllA para a dllB, pois esse vetor é carregado na dllA e vou usá-lo na dllB ????