Vb.net 使用docx body VB创建邮件消息时出错
我正在尝试在VB中使用word文档作为主体创建Outlook邮件 现在,我有这样的代码:Vb.net 使用docx body VB创建邮件消息时出错,vb.net,visual-studio,Vb.net,Visual Studio,我正在尝试在VB中使用word文档作为主体创建Outlook邮件 现在,我有这样的代码: Dim wd As Object, editor As Object Dim doc As Object Dim oMail As Object wd = CreateObject("Word.Application") doc = wd.documents.Open("C:\Users\Andrey\source\repos\rpa_sendMessage\Mes
Dim wd As Object, editor As Object
Dim doc As Object
Dim oMail As Object
wd = CreateObject("Word.Application")
doc = wd.documents.Open("C:\Users\Andrey\source\repos\rpa_sendMessage\Message.docx")
doc.Content.Copy
doc.Close
wd = Nothing
oMail = Application.CreateItem(OlItemType.olMailItem)
With oMail
.BodyFormat = OlBodyFormat.olFormatRichText
editor = .GetInspector.WordEditor
editor.Content.Paste
.Display()
End With
Visual Studio 2019,在“Application.CreateItem”部分发送错误
错误:对非共享成员的引用需要对象引用
如果您能就我的问题提供帮助或建议,我将不胜感激!
谢谢 您可能需要在
Outlook.Application
对象上调用CreateItem
方法。根据错误消息,您是在类型上调用它,而不是在类型的实例上调用它。这是否回答了您的问题?