Traducciones del lenguaje COM
Los componentes creados con el modelo de objetos componentes (COM) se pueden reutilizar en aplicaciones escritas en cualquier lenguaje de programación que admita COM. Esto se debe a que COM es un estándar binario y, como tal, es independiente del lenguaje.
Los objetos COM se documentan en el lenguaje de programación o lenguajes más relevantes. Por ejemplo, los objetos creados para su uso en páginas web normalmente se documentan en el sistema de desarrollo de Microsoft Visual Basic, mientras que los objetos de nivel de sistema normalmente se documentan en C++. Sin embargo, dado que COM es independiente del idioma, no se limita al uso de un objeto en el mismo idioma en el que se escribe o documenta. Por ejemplo, puede escribir una aplicación en JScript que use un control creado en C++ y documentado en Visual Basic.
En los temas siguientes se describen las diferencias entre los lenguajes de programación y se describe cómo traducir la sintaxis de objetos COM de un lenguaje a otro. En temas adicionales se describe cómo usar objetos COM en varios lenguajes y entornos de scripting.
- diferencias de sintaxis de
- conversiones de tipos de datos
- de archivos IDL de
- traducción de la sintaxis de objetos COM para lenguajes de programación
- Scripting con objetos COM
La intención es abordar los problemas de traducción de lenguaje más comunes que surgen al usar objetos COM. Las técnicas y los principios descritos se aplican a cualquier lenguaje de programación o scripting que admita COM. Dado que los lenguajes de scripting y los lenguajes de programación representan diferentes paradigmas de programación, no se aborda la traducción entre lenguajes de scripting y lenguajes de programación.
Temas relacionados