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.
En el diagrama siguiente se muestra cómo interactúan las distintas herramientas de desarrollo con la biblioteca de tipos de un objeto COM. Cada biblioteca de tipos expone interfaces de programación estándar que las herramientas pueden llamar para obtener información sobre los elementos descritos en esa biblioteca de tipos. En este diagrama, GUID significa identificador único global y RPC para la llamada a procedimiento remoto.
En el diagrama anterior, las herramientas de conversión de C++, como el compilador MIDL y los asistentes proporcionados por el sistema de desarrollo Microsoft Visual C++, generan archivos de encabezado y stub. Puede agregar estos archivos al proyecto para usar el objeto COM descrito por la biblioteca de tipos.
Del mismo modo, en Java, las herramientas de desarrollo generan archivos de código fuente y clase Java, que luego puede importar en la aplicación.
En Visual Basic, el escenario es algo más sencillo. No es necesario generar archivos adicionales. El entorno de Visual Basic proporciona cuadros de diálogo que enumeran los objetos COM instalados actualmente en el equipo. Seleccione el componente al que desea llamar desde la aplicación y se agrega al proyecto, ya sea como un componente o una referencia.
El visor de OLE-COM lee una biblioteca de tipos, genera un archivo IDL temporal basado en la biblioteca de tipos y lo muestra a los usuarios. El visor de OLE-COM también muestra la sintaxis de C++ para los elementos COM enumerados en la biblioteca de tipos.
Para obtener más información sobre las bibliotecas de tipos, vea bibliotecas de tipos y el lenguaje de descripción de objetos.