none
Chamar dll criada em .net a partir do vb6 RRS feed

  • Pergunta

  • Boa tarde pessoal,
    Estou tentando consumir um webservice no vb6.
    Para tanto gerei o proxy com o wsdl.exe que gerou um proxy em c#.
    Até aí tudo bem...
    Pra facilitar minha vida tentei encapsular essa classe proxy gerada em C#  adicionando-a a
    um novo projeto do tipo classa library.
    Fiz build do da classLibrary com a opçao "Com interocp" marcada.
    Quando voltei no visualBasic adicionei a referência a dll que eu acabei de gerar e blz.

    Todavia lá no vb6 eu não consigo instanciar as classes que estavam descritas no meu proxy.

    Quando eu tenho executar o codigo abaixo:
    Code Snippet

    Private Sub Form_Load()

    Dim t As New TesteProducaoOleoServiceService

    End Sub

    Aparece a seguinte msg: user-defined type not defined

    Alguém sabe o que pode estar errado no vb6 ?

    segunda-feira, 6 de outubro de 2008 19:08

Todas as Respostas