У меня проблема. У меня уже есть открытое новое почтовое сообщение. Мне нужно программно прикрепить файлы к электронной почте, которая уже открыта с помощью vb.net. Это для приложения Windows. Как я мог это сделать? есть идеи? пожалуйста, помогите!
Эта статья звучит специально для Outlook 2007 и VBA / Visual Basic, но в равной степени применима к любому приложению Windows, которое хочет автоматизировать Outlook:
Автоматизация Outlook из приложения Visual Basic [Справочник разработчика Outlook 2007]: http://msdn.microsoft.com/en-us/library/bb206737(office.12).aspx
Помните об отказе от ответственности в нижней части над этим «ненадежным» подходом.
Как только вы "в", вы получите дескриптор для активного элемента через Application.ActiveInspector.CurrentItem. Затем используйте MailItem.Attachments.Add.
Вы также должны помнить об этом:
Изменения завершения работы приложения в Outlook 2007 с пакетом обновления 2 (SP2): http://msdn.microsoft.com/en-us/library/dd239276(office.12).aspx#ol2007AppLifecycle_ImpactforSolutions