伙计们。
这里有任何教程,如何导出从1 Yeahr到vcs和ics文件范围的日历?
我已经尝试过的是:
OutlookNS = outlook.GetNamespace("MAPI");
Outlook.MAPIFolder f = OutlookNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);
Outlook.CalendarSharing cs = f.GetCalendarExporter();
cs.CalendarDetail = Outlook.OlCalendarDetail.olFullDetails;
cs.StartDate = new DateTime(2015, 11, 1);
cs.EndDate = new DateTime(2016, 12, 31);
cs.SaveAsICal(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\calender.ics");我所犯的错误:
The object reference was not set to an object instance那么,我应该做什么,请帮助我:)
发布于 2016-12-02 11:34:11
起作用的代码:
OutlookNS = Globals.ThisAddIn.Application.GetNamespace("MAPI");
Outlook.MAPIFolder f = OutlookNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderCalendar);
Outlook.CalendarSharing cs = f.GetCalendarExporter();
cs.CalendarDetail = Outlook.OlCalendarDetail.olFullDetails;
cs.StartDate = new DateTime(2015, 11, 1);
cs.EndDate = new DateTime(2016, 12, 31);
cs.SaveAsICal(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\kalender.ics");https://stackoverflow.com/questions/40930009
复制相似问题