Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le diagramme suivant montre comment les différents outils de développement interagissent avec la bibliothèque de types d’un objet COM. Chaque bibliothèque de types expose des interfaces programmatiques standard que les outils peuvent appeler pour obtenir des informations sur les éléments décrits dans cette bibliothèque de types. Dans ce diagramme, GUID signifie identificateur global unique et RPC pour l’appel de procédure distante.
Dans le diagramme précédent, les outils de conversion C++, tels que le compilateur MIDL et les assistants fournis par le système de développement Microsoft Visual C++, génèrent des fichiers en-tête et fichiers stub. Vous pouvez ajouter ces fichiers à votre projet pour utiliser l’objet COM décrit par la bibliothèque de types.
De même, dans Java, les outils de développement génèrent des fichiers source et de classe Java, que vous pouvez ensuite importer dans votre application.
En Visual Basic, le scénario est un peu plus simple. Vous n’avez pas besoin de générer de fichiers supplémentaires. L’environnement Visual Basic fournit des boîtes de dialogue répertoriant les objets COM actuellement installés sur votre ordinateur. Vous sélectionnez le composant que vous souhaitez appeler à partir de votre application, et il est ajouté à votre projet, en tant que composant ou référence.
La visionneuse OLE-COM lit une bibliothèque de types, génère un fichier IDL temporaire basé sur la bibliothèque de types et l’affiche aux utilisateurs. La visionneuse OLE-COM affiche également la syntaxe C++ pour les éléments COM répertoriés dans la bibliothèque de types.
Pour plus d’informations sur les bibliothèques de types, consultez Bibliothèques de types et le langage de description d’objet.