【发布时间】:2015-07-30 13:46:16
【问题描述】:
我正在编写一个程序来跟踪项目的当前状态。
用户希望将相关文档保存到当前项目。我可以使用 FileSaveDialog 对位于文件夹中的文件执行此操作。但是,很多时候该文件是电子邮件消息或消息的附件。我想直接从 Outlook 中获取此邮件,然后将邮件另存为 MSG 或保存附件。
我有如下代码来引用来自 VB.NET 的 Outlook 邮件,但我不知道如何引用整个邮件以保存为 msg 或附件文件名。
Dim objOutlook As Outlook._Application
objOutlook = New Outlook.Application()
Dim objSelection As Outlook.Selection = objOutlook.ActiveExplorer.Selection
Dim iCount As Int16 = objSelection.Count
For i = iCount To 1 Step -1
Console.WriteLine(objSelection.Item(i).Subject)
Console.WriteLine(objSelection.Item(i).Attachments)
Next
【问题讨论】: