Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si desea usar objetos COM y objetos de .NET Framework en la misma aplicación, debe abordar las diferencias en la forma en que existen los objetos en la memoria. Un objeto de .NET Framework se encuentra en memoria administrada (la memoria controlada por Common Language Runtime) y puede moverla según sea necesario. Un objeto COM se encuentra en memoria no administrada y no se espera que se mueva a otra ubicación de memoria. Visual Studio y .NET Framework proporcionan herramientas para controlar la interacción de estos componentes administrados y no administrados. Para obtener más información sobre el código administrado, consulte Common Language Runtime.
Además de usar objetos COM en aplicaciones .NET, también puede usar Visual Basic para desarrollar objetos accesibles desde código no administrado a través de COM.
Los vínculos de esta página proporcionan detalles sobre las interacciones entre objetos COM y .NET Framework.
Secciones relacionadas
Artículo | Descripción |
---|---|
Interoperabilidad COM | Proporciona vínculos a temas que abarcan la interoperabilidad COM en Visual Basic, incluidos objetos COM, controles ActiveX, archivos DLL de Win32, objetos administrados y herencia de objetos COM. |
Interoperar con código no administrado | Describe brevemente algunos de los problemas de interacción entre código administrado y no administrado y proporciona vínculos para un estudio posterior. |
Contenedores COM | Describe los contenedores invocables en tiempo de ejecución, que permiten que el código administrado llame a métodos COM y contenedores que se pueden llamar a COM, lo que permite a los clientes COM llamar a métodos de objeto de .NET. |
Interoperabilidad COM avanzada | Proporciona vínculos a temas que abarcan la interoperabilidad COM con respecto a contenedores, excepciones, herencia, subproceso, eventos, conversiones y serialización. |
TlbImp.exe (Importador de la biblioteca de tipos) | Describe la herramienta que puede usar para convertir las definiciones de tipo que se encuentran dentro de una biblioteca de tipos COM en definiciones equivalentes en un ensamblado de Common Language Runtime. |