C# 如何使microsoft outlook不可见?

C# 如何使microsoft outlook不可见?,c#,vb.net,vba,outlook,C#,Vb.net,Vba,Outlook,以下代码工作 Dim ExcelApp As Excel.Application ExcelApp.Visible = False 以下代码不起作用 Dim OutlookApp As Outlook.Application OutlookApp.Visible = False 你知道为什么excel可以不可见,而outlook不可见吗?如果你只是创建outlook.Application对象的实例,它将不可见(例如,没有探索者或检查者)。请记住,一旦最后一个Outlook窗口关闭,它将自动

以下代码工作

Dim ExcelApp As Excel.Application
ExcelApp.Visible = False
以下代码不起作用

Dim OutlookApp As Outlook.Application
OutlookApp.Visible = False

你知道为什么excel可以不可见,而outlook不可见吗?

如果你只是创建outlook.Application对象的实例,它将不可见(例如,没有探索者或检查者)。请记住,一旦最后一个Outlook窗口关闭,它将自动关闭,即使您的代码有对其任何对象的未完成引用(除非它是资源管理器或检查器对象)


你到底想达到什么目的

我首先显示Inspector,然后将图片粘贴到Inspector中。但我不希望用户能够看到我在做什么…你只是想使用Word编辑器吗?您所需要的只是MailItem.GetInspector.WordEditor。是否尝试创建带有嵌入图像的HTML消息?1-从计算机复制任何图片。2-打开outlook。3-开放式检查员。4-粘贴图片5-发送邮件。问题是如何在不显示检查器的情况下粘贴图片。请参阅您发布的代码。您应该抛出异常这是什么意思?
对象引用未设置为对象的实例