-1
我想從錯誤發生的地方找到word文檔的行號(不是vb.net程序行號)的字文檔的錯誤,我能夠得到錯誤但無法捕捉包含行號錯誤用它的行號顯示錯誤信息
我已經試過了,
If objDoc.Range.Font.Size = 10 And objDoc.Range.Font.Name = "Arial" Then
If objDoc.Range.Font.Color = WdColor.wdColorBlack Then
End If
MsgBox("ok")
Else
Dim objWriter As New System.IO.StreamWriter(TextBox1.Text & "\" & "Error.txt", True)
objWriter.Write("Error:check font styles" & vbCrLf)
objWriter.Close()
End If
在這裏,我能趕上在TXT文件中的錯誤,但不知道如何找到包含錯誤的行號。
Plz任何人都可以幫助我所需的邏輯,
在此先感謝。
我曾嘗試下面的代碼,但它顯示了錯誤日誌中的錯誤行號 –
請確保您的代碼在「發佈配置模式」下運行,而不是在「調試配置模式」下運行...以及之後的項目 - >屬性 - >編譯選項卡 - >高級編譯選項將「生成調試信息」設置從僅限pdb更改爲完整。還要確保包含在程序文件中的.pdb文件。那麼這段代碼將運行良好。 –
我不會如何包含.pdb文件,你可以幫助我,這也請please..ryry的麻煩,但有點新的這個。 –