Traducciones de idioma 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 o lenguajes de programación 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
- Conversiones de tipos de datos
- Archivos IDL
- 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 idioma más comunes que surgen al usar objetos COM. Las técnicas y 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 los lenguajes de scripting y los lenguajes de programación.
Temas relacionados