ID do artigo: 291163 - Última revisão: terça-feira, 30 de maio de 2006 - Revisão: 1.1

OL2002: Como Criar um Suplementos COM para o Outlook

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo fornece uma visão geral de como criar um suplemento COM para o Microsoft Outlook. Os tópicos abordados neste artigo incluem:

Mais Informações

Visão Geral

Os suplementos COM são um recurso do Office implementado inicialmente no Microsoft Office 2000. A arquitetura é suportada por todos os programas do Office, incluindo o Outlook. Os principais benefícios dos suplementos COM incluem:
  • Os suplementos COM são executados em processo com o programa do host para que o código personalizado seja executado mais depressa do que o código implementado no Visual Basic para Aplicativos.
  • A arquitetura básica do suplemento COM é harmoniosa com todos os programas do Office, considerando que em versões anteriores do Office, cada programa tinha sua própria arquitetura de suplemento.
  • Você pode criar um suplemento COM para usar com mais de um programa do Office.
IMPORTANTE: Não há alterações na arquitetura do suplemento COM do Outlook 2000 para o Outlook 2002. Muitos dos links e recursos neste artigo são para o Outlook 2000, mas ainda são aplicáveis ao Outlook 2002. Este artigo será atualizado quando os recursos específicos do Outlook 2002 estiverem finalizados.

O que você preciso para criar um Suplemento COM

Além do Outlook, você precisa de um dos seguintes ambientes de desenvolvimento para criar um suplemento COM para o Office ou Outlook.
  • Visual Basic 5.0 ou mais atual (Visual Basic 6.0 é preferido)
  • Microsoft Office Developer, o qual possui a capacidade de compilar um projeto do Visual Basic para Aplicações em um DLL (Dynamic Link Library).
  • Qualquer outro ambiente de desenvolvimento compatível com o COM, como o Microsoft Visual C++ ou Microsoft Visual J++.

Recursos e Exemplos

Existem muitos recursos e exemplos sobre como implementar um suplemento do Office ou do Outlook.

Informações Específicas do Outlook

Suplementos do COM Parte I: Introdução de uma Solução do Office 2000 para Toda a Família (Office):
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/msotrcom.htm (http://msdn.microsoft.com/library/default.asp?URL=/library/techart/msotrcom.htm)
Suplementos do COM Parte II: Construindo um Suplemento COM para o Outlook 2000:
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/trcomad.htm (http://msdn.microsoft.com/library/default.asp?URL=/library/techart/trcomad.htm)
Capítulo exemplo de "Programação Profissional do Outlook 2000":
http://www.cdolive.com/prool2k.htm (http://www.cdolive.com/prool2k.htm)
Informações do Suplemento do COM do site Web da Slipstick Systems:
http://www.slipstick.com/dev/comaddins.htm (http://www.slipstick.com/dev/comaddins.htm)

Informações Gerais do Suplemento COM

Guia do Programador do Microsoft Office 2000/Visual Basic
Capítulo 11: Suplementos, Modelos, Assistentes, e Bibliotecas:
http://msdn.microsoft.com/library/default.asp?URL=/library/officedev/odeopg/deovraddinstemplateswizardslibraries.htm (http://msdn.microsoft.com/library/default.asp?URL=/library/officedev/odeopg/deovraddinstemplateswizardslibraries.htm)
Desenvolvimento de suplementos COM para o Microsoft Office 2000:
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/comaddins.htm (http://msdn.microsoft.com/library/default.asp?URL=/library/techart/comaddins.htm)
Criação de um Suplemento COM do MicrosoftOffice 2000:
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/mso2kaddin.htm (http://msdn.microsoft.com/library/default.asp?URL=/library/techart/mso2kaddin.htm)
Artigos da Base de Dados de Conhecimento Microsoft
238228  (http://support.microsoft.com/kb/238228/PT-BR/ ) HOWTO: Build an Office 2000 COM Add-In in Visual Basic
230689  (http://support.microsoft.com/kb/230689/PT-BR/ ) SAMPLE: Suplemento COM do Office 2000 Comaddin.exe Escrito em Visual C++
254006  (http://support.microsoft.com/kb/254006/PT-BR/ ) INFO: Access Data Retrieval Sample Add-In Available for Download
232680  (http://support.microsoft.com/kb/232680/PT-BR/ ) FP2000: How to Work With COM Add-ins in FrontPage 2000

Coisas Importantes a Saber Sobre o Outlook

Os seguintes artigos da Base de Dados de Conhecimento Microsoft fornecem informações sobre pontos chave que você deve estar ciente ao desenvolver um suplemento COM para Outlook:

294867  (http://support.microsoft.com/kb/294867/PT-BR/ ) OL2002: You Cannot Fully Quit Outlook When You Use a COM Add-in
291166  (http://support.microsoft.com/kb/291166/PT-BR/ ) OL2002: All COM Add-in Run-Time Errors Must Be Trapped
292182  (http://support.microsoft.com/kb/292182/PT-BR/ ) OL2002: CommandBars Not Available from Application Object

Referências

Para obter informações adicionais sobre recursos disponíveis e respostas a perguntas feitas normalmente sobre soluções do Microsoft Outlook, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
287530  (http://support.microsoft.com/kb/287530/PT-BR/ ) OL2002: Questions About Custom Forms and Outlook Solutions

A informação contida neste artigo aplica-se a:
  • Microsoft Outlook 2002 Standard Edition
Palavras-chave: 
kbhowto KB291163