Como: Objetos de referência COM do Visual Basic
No Visual Basic, adicionar referências a objetos COM que têm bibliotecas de tipo é similar ao modo de se fazer em versões anteriores.Entretanto, Visual Basic acrescenta a criação de um assembly de interoperabilidade para um procedimento.Referências para os membros do objeto COM são roteadas para o assembly de interoperabilidade, e, em seguida, direcionadas ao objeto COM atual.Respostas do objeto COM são roteadas para o assembly de interoperabilidade e direcionadas para o seu aplicativo .NET Framework.
No menu Project, escolha Add Reference e, em seguida, clique na guia COM na caixa de diálogo
Selecione o componente que você deseja usar a partir da lista de objetos COM.
Para simplificar o acesso ao assembly de interoperabilidade, acrescente uma declaração Imports no topo da classe ou módulo no qual você usará o objeto COM.
Visual Basiccria, automaticamente, assembly's de interoperabilidade quando você acrescenta uma referência a uma biblioteca de tipo do ambiente de desenvolvimento integrado (IDE).Quando estiver trabalhando em linha de comando, você pode usar o utility Tlbimp para criar manualmente assembly's de interoperabilidade.
Acrescente a localizção do Tlbimp ao caminho de busca, se ele não for parte do caminho de busca e você não estiver no diretório onde ele se localiza.
Chama Tlbimp a partir de um prompt de comando, fornecendo as seguintes informações:
Nome e localização do DLL que contém a biblioteca de tipos.
Nome e localização do namespace onde a informação deve ser colocada
Nome e localização do assembly de interoperabilidade alvo.
O código a seguir é um exemplo:
Tlbimp test3.dll /out:NameSpace1 /out:Interop1.dll
Você pode usar Tlbimp para criar assembly's de interoperabilidade para bibliotecas de tipos, mesmo para objetos COM não registrados.Entretanto, os objetos COM referenciados por assembly's de interoperabilidade devem ser devidamente registrados no computador onde eles devem ser usados.Você pode registrar um objeto COM usando o utilitário Regsvr32 incluso no sistema operacional Windows.
Demonstra Passo a passo: Implementar herança com objetos COM
Solucionando problemas de interoperabilidade
Tipo Biblioteca Importer (Tlbimp.exe)
Tipo Biblioteca Exporter (Tlbexp.exe)