2011-01-12 58 views
0

我遇到問題。我已經有一個Outlook新郵件信息打開。我需要以編程方式將文件附加到已使用vb.net打開的電子郵件。這是一個Windows應用程序。我怎麼能這樣做?有任何想法嗎?請幫忙!通過VB.Net將文件附加到已打開的郵件

回答

0

這裏的文章聽起來特定於Outlook 2007和VBA/Visual Basic中,但同樣適用於希望Outlook自動運行任何Windows應用程序:

自動運行Outlook從Visual Basic應用程序[Outlook 2007的開發人員參考] http://msdn.microsoft.com/en-us/library/bb206737(office.12).aspx

請牢記小心在這個「不可信任」的方法底部的免責聲明。

一旦你處於「進入」狀態,你就可以通過Application.ActiveInspector.CurrentItem獲得活動項目的句柄。然後使用MailItem.Attachments.Add。

你還需要記住這一點:

應用程序關閉更改在Outlook 2007 SP2: http://msdn.microsoft.com/en-us/library/dd239276(office.12).aspx#ol2007AppLifecycle_ImpactforSolutions