Compartir vía


Interoperabilidad COM (Visual Basic)

El Modelo de objetos componentes (COM) permite que un objeto exponga su funcionalidad a otros componentes y a hospedar aplicaciones. La mayoría del software actual incluye objetos COM. Aunque los ensamblados de .NET son la mejor opción para las nuevas aplicaciones, es posible que en ocasiones necesite emplear objetos COM. En esta sección se tratan algunos de los problemas asociados a la creación y el uso de objetos COM con Visual Basic.

En esta sección

Introducción a la interoperabilidad COM
Proporciona información general sobre la interoperabilidad COM.

Cómo: Hacer referencia a objetos COM desde Visual Basic
Explica cómo agregar referencias a objetos COM que tienen bibliotecas de tipos.

Cómo: Trabajar con controles ActiveX
Muestra cómo usar controles ActiveX existentes para agregar características al Cuadro de herramientas de Visual Studio.

Tutorial: Llamada a las API de Windows
Le guiará por el proceso de llamar a las API que forman parte del sistema operativo Windows.

Cómo: Llamar a las API de Windows
Muestra cómo definir y llamar a la MessageBox función en User32.dll.

Cómo: Llamar a una función de Windows que toma tipos sin firmar
Muestra cómo llamar a una función de Windows que tiene un parámetro de un tipo sin signo.

Tutorial: Creación de objetos COM con Visual Basic
Le guiará por el proceso de creación de objetos COM con y sin la plantilla de clase COM.

Solución de problemas de interoperabilidad
Trata algunos de los problemas que puede surgir al usar COM.

Interoperabilidad COM en aplicaciones de .NET Framework
Proporciona información general sobre cómo usar objetos COM y objetos de .NET Framework en la misma aplicación.

Tutorial: Implementación de la herencia con objetos COM
Describe el uso de objetos COM existentes como base para los nuevos objetos.

Interoperar con código no administrado
Describe los servicios de interoperabilidad proporcionados por Common Language Runtime.

Exponer componentes COM a .NET Framework
Describe el proceso de llamar a tipos COM mediante la interoperabilidad COM.

Exponer componentes de .NET Framework a COM
Describe la preparación y el uso de tipos gestionados desde COM.

Aplicación de atributos de interoperabilidad
Trata los atributos que puede usar al trabajar con código no administrado.