【发布时间】:2014-03-31 07:04:48
【问题描述】:
这是我的代码....
Microsoft.Office.Interop.Word.Application applicationObject = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document aDDoc = applicationObject.Documents.Open(FileName: FilePath);
Microsoft.Office.Interop.Word.Hyperlinks links = aDDoc.Hyperlinks;
for (int i = 0; i < links.Count; i++)
{
object index = (object)i;
string c = links[index].Target; //Here i am getting Com exception, see below
}
Com 异常:内部异常为 null,链接计数正确的地方。请告诉我是否有人知道如何检索超链接 URL。
【问题讨论】:
-
把com异常错误的来源贴上来会更容易帮到你。
-
links[i]' 引发了“System.IO.FileNotFoundException”类型的异常,它给出了我的路径为“C:\Users\gojoseph\documents\visual studio 2010\Projects”的文件未找到异常\Test\Test\UpdatedDoc\ACOM Acom test.docx" 当我通过运行它打开正确的文件,但它的显示文件未在此处找到。
标签: c# asp.net exception ms-word