ID do artigo: 315458 - Última revisão: quinta-feira, 4 de março de 2004 - Revisão: 1.3 PROBLEMA: Simple MAPI BMAPI funções podem não funcionar do código do Visual Basic
importante : Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Descrição do registro do Microsoft Windows SintomasChamadas para a função MAPISendMail que são feitas no código do Microsoft Visual Basic podem falhar com uma mensagem de erro semelhante à seguinte: Microsoft Outlook Não há nenhum cliente de email padrão ou o cliente de email atual não é possível realizar a solicitação de mensagens. Execute o Microsoft Outlook e defina-o como o cliente de email padrão. CausaProgramas de Visual Basic que usam o MAPI simples normalmente utilizam instruções Declare que importar as funções BMAPI. Quando o Outlook Express é o cliente de email padrão, a biblioteca stub MAPI não pode rotear essas chamadas para o Outlook Express; em vez disso, as chamadas falharem e uma mensagem de erro é exibida. ResoluçãoUma maneira para resolver esse problema é não utilizar instruções Declare que fazem referência as funções BMAPI. No entanto, como Visual Basic não é possível chamar o não-BMAPI funciona (a menos que você manipular as estruturas necessárias no nível binário), talvez você queira escrever código para chamar as funções de MAPI simples em uma linguagem que pode manipular as estruturas, como C ou C++. Duas outras resoluções são fornecidas no final da seção "Informações adicionais". SituaçãoEsse comportamento é por design. Mais InformaçõesA biblioteca stub de MAPI, Mapi32.dll, é a DLL que normalmente é carregada por um aplicativo de cliente para usar MAPI simples. A biblioteca stub roteia chamadas para a implementação MAPI apropriada, baseada nas configurações do Registro. Dessa forma, várias implementações podem coexistir sem substituir uns aos outros. Quando uma chamada é feita para uma função exportada por biblioteca stub, a biblioteca segue estas etapas:
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 315458
(http://support.microsoft.com/kb/315458/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início