0

我有一些 Outlook 约会保存到我的本地驱动器。如何在不创建 Outlook 应用程序对象(在我的计算机上未安装 Outlook!)且不花钱购买专业解决方案的情况下,在 C# 中获取约会的主题和位置?

如果解决方案为我创建了一个 AppointmentItem 类型的对象,就像这个例子(它不起作用)一样,那将是完美的:

string path = "C:\\appointments\\myAppointment.msg"
Microsoft.Office.Interop.Outlook.AppointmentItem appointment = new Microsoft.Office.Interop.Outlook.AppointmentItem(path);
4

2 回答 2

0

尝试在字符串路径名之前使用verbatium。例如
字符串路径 = @"";

也许这些链接会有所帮助。

http://www.codeproject.com/Articles/32899/Reading-an-Outlook-MSG-File-in-C

如何创建约会并将其发送到 Microsoft Outlook 日历?

于 2014-04-14T09:45:46.520 回答
0

您可以尝试使用Redemption及其RDOSession .GetMNessageFromMsgFile 方法。请注意,仍必须安装 Outlook 或独立版本的 MAPI。

于 2014-04-14T16:27:57.793 回答