无法打开word文档

时间:2013-09-18 09:57:14

标签: vb.net office-interop corrupt

我正在使用vb.net,并尝试使用Microsoft.Office.Interop打开现有的word文件。我的代码如下:

    Dim objWord As Word.Application
    Dim objDoc As Word.Document

    'Open Word
    objWord = New Word.Application
    objWord.Visible = True

    Try
        objDoc = objWord.Documents.Open(Application.StartupPath & "\GOS3_Leo.doc")
    Catch ex As Exception
        MessageBox.Show("Failed to load GOS3_Leo.doc")
        MessageBox.Show(ex.ToString)
        Exit Sub
    End Try

(在外面导入Microsoft.Office.Interop)

每次.Open方法失败,我都会看到此错误。

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

我在互联网上发现了很多人有这个错误,但没有适用于我的解决方案。我正在使用Visual Studio Express。

非常感谢帮助

-Harriet

解决。从Microsoft网站安装早期版本的Microsoft.Interop。 这个傻女孩不应该被允许在电脑附近。

0 个答案:

没有答案