Vb.net 使用docx body VB创建邮件消息时出错

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

我正在尝试在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\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
方法。根据错误消息,您是在类型上调用它,而不是在类型的实例上调用它。

这是否回答了您的问题?