Partager via


Traductions de langue COM

Les composants créés à l’aide du modèle objet de composant (COM) peuvent être réutilisés dans les applications écrites dans n’importe quel langage de programmation qui prend en charge COM. Cela est dû au fait que COM est une norme binaire et, par conséquent, est indépendant du langage.

Les objets COM sont documentés dans le langage ou les langages de programmation les plus pertinents. Par exemple, les objets créés pour une utilisation dans les pages web sont généralement documentés dans le système de développement Microsoft Visual Basic, tandis que les objets au niveau du système sont généralement documentés en C++. Toutefois, étant donné que COM est neutre en langage, vous n’êtes pas limité à l’utilisation d’un objet dans la même langue dans laquelle il est écrit ou documenté. Par exemple, vous pouvez écrire une application dans JScript qui utilise un contrôle créé en C++ et documenté en Visual Basic.

Les rubriques suivantes décrivent les différences entre les langages de programmation et décrivent comment traduire la syntaxe d’objet COM d’un langage à un autre. Des rubriques supplémentaires décrivent comment utiliser des objets COM dans différents langages et environnements de script.

L’intention est de résoudre les problèmes de traduction de langue les plus courants qui surviennent lors de l’utilisation d’objets COM. Les techniques et principes décrits s’appliquent à tout langage de programmation ou de script qui prend en charge COM. Étant donné que les langages de script et les langages de programmation représentent différents paradigmes de programmation, la traduction entre les langages de script et les langages de programmation n’est pas traitée.

com (Component Object Model)