Traduções de idioma COM
Os componentes criados usando o COM (Component Object Model) podem ser reutilizados em aplicativos escritos em qualquer linguagem de programação compatível com COM. Isso ocorre porque o COM é um padrão binário e, como tal, é independente de linguagem.
Os objetos COM são documentados na linguagem de programação ou linguagens mais relevantes. Por exemplo, os objetos criados para uso em páginas da Web normalmente são documentados no sistema de desenvolvimento do Microsoft Visual Basic, enquanto os objetos no nível do sistema normalmente são documentados em C++. No entanto, como COM é neutro em linguagem, você não está limitado a usar um objeto na mesma linguagem em que ele é escrito ou documentado. Por exemplo, você pode escrever um aplicativo no JScript que usa um controle criado em C++ e documentado no Visual Basic.
Os tópicos a seguir discutem as diferenças entre linguagens de programação e descrevem como traduzir a sintaxe de objeto COM de um idioma para outro. Tópicos adicionais descrevem como usar objetos COM em vários ambientes e linguagens de script.
- diferenças de sintaxe
- conversões de tipo de dados
- arquivos IDL
- traduzindo a sintaxe de objeto COM para linguagens de programação
- script com objetos COM
A intenção é resolver os problemas mais comuns de tradução de idioma que surgem ao usar objetos COM. As técnicas e os princípios descritos se aplicam a qualquer linguagem de programação ou script que dê suporte a COM. Como linguagens de script e linguagens de programação representam diferentes paradigmas de programação, a tradução entre linguagens de script e linguagens de programação não é tratada.
Tópicos relacionados