Microsoft Outlook互操作抛出COMException(0x84130003)
问题描述:
我似乎无法找到此异常代码在Google或MSDN上指示的内容,并且它是间歇性发生的,没有我可以辨别的模式。有没有人跑过这个呢?失败似乎发生在这里的最后一行:Microsoft Outlook互操作抛出COMException(0x84130003)
Dim olApp As New Outlook.Application
Dim olNS As Outlook.NameSpace = olApp.GetNamespace("MAPI")
Dim olMail As Outlook.MailItem = olApp.CreateItem(Outlook.OlItemType.olMailItem)
任何帮助,将不胜感激。
答
看起来您还没有创建您的olApp对象。
Set olApp = CreateObject("Outlook.Application")
这个链接应该帮助你: http://support.microsoft.com/kb/220595
谢谢,但我不知道这是它。我使用“新建”来声明Outlook应用程序,而且在大多数情况下似乎确实很好。我会尝试将其更改为该语法并查看错误是否仍然存在。 – 2010-03-18 22:47:12
不幸的是,不幸的是。谢谢你的想法。 – 2010-03-23 15:12:40