Partilhar via


COM Interop (Visual Basic)

O Modelo de Objeto de Componente (COM) permite que um objeto exponha a sua funcionalidade a outros componentes e acolhia aplicações. A maioria do software de hoje inclui objetos COM. Embora os conjuntos .NET sejam a melhor escolha para novas aplicações, por vezes poderá ter de empregar objetos COM. Esta secção abrange algumas das questões associadas à criação e utilização de objetos COM com Visual Basic.

Nesta secção

Introdução ao COM Interop
Fornece uma visão geral da interoperabilidade da COM.

Como: Referência com objetos COM de Visual Basic
Cobre como adicionar referências a objetos COM que têm bibliotecas tipo.

Como: Trabalhar com ActiveX Controlos
Demonstra como utilizar os controlos ActiveX existentes para adicionar funcionalidades à Visual Studio Toolbox.

Walkthrough: Chamar apis Windows
Passos através do processo de chamar as APIs que fazem parte do sistema operativo Windows.

Como: Chamar apis Windows
Demonstra como definir e chamar a MessageBox função em User32.dll.

Como: Chamar uma função Windows que toma tipos não assinados
Demonstra como chamar uma função Windows que tem um parâmetro de um tipo não assinado.

Walkthrough: Criar objetos COM com Visual Basic
Passos através do processo de criação de objetos COM com e sem o modelo de classe COM.

Resolução de problemas Interoperabilidade
Cobre alguns dos problemas que pode encontrar ao utilizar o COM.

Interoperabilidade com .NET Framework aplicações
Fornece uma visão geral de como usar objetos COM e objetos de .NET Framework na mesma aplicação.

Walkthrough: Implementação de Herança com Objetos COM
Descreve a utilização de objetos COM existentes como base para novos objetos.

Interoperação com Código Não Gerido
Descreve os serviços de interoperabilidade fornecidos pelo tempo de execução da linguagem comum.

Expondo componentes com COM ao .NET Framework
Descreve o processo de chamar tipos de COM através do interop COM.

Expondo componentes de .NET Framework à COM
Descreve a preparação e utilização de tipos geridos da COM.

Aplicação de atributos interop
Cobre atributos que pode utilizar ao trabalhar com código não gerido.