我有Windows.Forms应用程序,我需要从中打开Outlook并以编程方式填写地址和主题。在此之后:
Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook._MailItem oMailItem = (Microsoft.Office.Interop.Outlook._MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
oMailItem.To = sto;
oMailItem.Subject = sid;
oMailItem.Display(true);
Outlook阻止访问Windows.Forms应用程序。但我需要手动将一些数据从Windows.Forms应用程序复制到电子邮件正文。我找不到好的解决方案。我很感激任何帮助。
答案 0 :(得分:3)
将您的最后一行更改为:
oMailItem.Display(false);
模态参数意味着表单将被邮件窗口阻止
答案 1 :(得分:2)