2015-05-29 29 views
1

我做了一个子读取关闭Outlook时邮件。代码工作在一个帐户但不复制到另一个

此功能是在特定的模块中创建的。

我在ThisOutlookSession中创建了Quit事件。

它看起来像这样:

Public Sub Application_Quit() 
    ReadMails 
End Sub 

的ReadMails是处理邮件的阅读子。所以当用户退出Outlook时,这个子程序就会被执行(并且他们会收到一条消息)。

这工作在我实现它的初始用户帐户。

我将OTM项目复制到另一个用户(首先我将该用户的旧OTM更改为.prv.otm,然后将其粘贴到那里)。

当测试ThisOutlookSession代码永远不会在第二个用户帐户执行。它不会在退出Outlook时启动退出事件。

调试时没有错误。

回答

0

明白了!

我试图在第二个用户生成一个新的OTM文件,但我不断收到错误,前景依然打开/ OTM仍在使用中。所以我打开了任务管理器并结束了Outlook。突然,退出事件似乎工作..

相关问题