这是我的代码替换超链接....查找并从Word文档
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异常:内部异常为空,当链接数IAM越来越正确。请告诉我,如果任何人有想法如何检索超链接URL。
这将是更容易帮助你,如果你粘贴COM异常错误的来源信息。 – prvit
links [i]'抛出'System.IO.FileNotFoundException'类型的异常,它给出的文件未找到异常,其路径为“C:\ Users \ gojoseph \ documents \ visual studio 2010 \ Projects \ Test \ Test \ UpdatedDoc \ ACOM Acom test.docx“,当iam经过运行它的打开正确的文件,但它的显示文件没有在这里找到。 – win