COM Traduções de idiomas
Os componentes criados usando o COM (Component Object Model) podem ser reutilizados em aplicativos escritos em qualquer linguagem de programação que ofereça suporte a COM. Isso ocorre porque COM é um padrão binário e, como tal, é independente de linguagem.
Os objetos COM são documentados na linguagem ou linguagens de programação mais relevantes. Por exemplo, objetos que são criados para uso em páginas da Web são normalmente documentados no sistema de desenvolvimento do Microsoft Visual Basic, enquanto objetos no nível do sistema são normalmente documentados em C++. No entanto, como COM é neutro em termos de idioma, você não está limitado a usar um objeto no mesmo idioma em que ele é escrito ou documentado. Por exemplo, você pode escrever um aplicativo em 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 uma linguagem para outra. Tópicos adicionais descrevem como usar objetos COM em várias linguagens de script e ambientes.
- Diferenças de sintaxe
- Conversões de tipo de dados
- Arquivos IDL
- Traduzindo sintaxe de objeto COM para linguagens de programação
- Script com objetos COM
A intenção é resolver os problemas de tradução de idioma mais comuns que surgem ao usar objetos COM. As técnicas e princípios descritos se aplicam a qualquer linguagem de programação ou script que ofereça suporte a COM. Como as linguagens de script e as linguagens de programação representam paradigmas de programação diferentes, a tradução entre linguagens de script e linguagens de programação não é abordada.
Tópicos relacionados