Partilhar via


Traduções de idiomas COM

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 da linguagem.

Os objetos COM são documentados na(s) linguagem(s) de programação mais relevante(s). Por exemplo, os objetos criados para uso em páginas da Web são normalmente documentados no sistema de desenvolvimento do Microsoft Visual Basic, enquanto os objetos no nível do sistema são normalmente documentados em C++. No entanto, como o 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 em Visual Basic.

Os tópicos a seguir discutem as diferenças entre linguagens de programação e descrevem como traduzir a sintaxe do objeto COM de uma linguagem para outra. Tópicos adicionais descrevem como usar objetos COM em várias linguagens de script e ambientes.

A intenção é resolver os problemas mais comuns de tradução de idiomas que surgem ao usar objetos COM. As técnicas e princípios descritos aplicam-se a qualquer linguagem de programação ou script que suporte 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.

modelo de objeto componente (COM)