Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O diagrama a seguir ilustra como as várias ferramentas de desenvolvimento interagem com a biblioteca de tipos de um objeto COM. Cada biblioteca de tipos expõe interfaces programáticas padrão que as ferramentas podem chamar para obter informações sobre os elementos descritos nessa biblioteca de tipos. Neste diagrama, GUID significa identificador global exclusivo e RPC para chamada de procedimento remoto.
No diagrama anterior, as ferramentas de conversão C++, como o compilador MIDL e os assistentes fornecidos pelo sistema de desenvolvimento Microsoft Visual C++, geram arquivos de cabeçalho e stub. Você pode adicionar esses arquivos ao seu projeto para usar o objeto COM descrito pela biblioteca de tipos.
Da mesma forma, em Java, as ferramentas de desenvolvedor geram arquivos de classe e código-fonte Java, que você pode importar para sua aplicação.
No Visual Basic, o cenário é um pouco mais simples. Não é necessário gerar ficheiros adicionais. O ambiente do Visual Basic fornece caixas de diálogo listando os objetos COM atualmente instalados no seu computador. Você seleciona o componente que deseja chamar do seu aplicativo e ele é adicionado ao seu projeto, seja como um componente ou uma referência.
O visualizador de OLE-COM lê uma biblioteca de tipos, gera um arquivo IDL temporário com base na biblioteca de tipos e o exibe para os usuários. O visualizador de OLE-COM também exibe a sintaxe C++ para os elementos COM listados na biblioteca de tipos.
Para obter mais informações sobre bibliotecas de tipos, consulte Bibliotecas de tipos e oObject Description Language .