我有问题。我已经打开了一封Outlook新邮件。我需要以编程方式将文件附加到已使用vb.net打开的电子邮件中。这适用于Windows应用程序。我怎么能这样做?有任何想法吗?请帮忙!
答案 0 :(得分:0)
这篇文章听起来特别适用于Outlook 2007和VBA / Visual Basic,但同样适用于任何想要自动化Outlook的Windows应用程序:
从Visual Basic应用程序自动化Outlook [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