@@ -1412,7 +1412,7 @@ RetryDir:
1412
1412
End If
1413
1413
Next
1414
1414
End If
1415
- If Ex.GetType.FullName <> "System.Exception" Then DescList.Add( " 错误类型:" & Ex.GetType.FullName)
1415
+ If Ex.GetType.FullName <> "System.Exception" Then DescList.Add( " " & GetLang( "LangModBaseExceptionType" ) & Ex.GetType.FullName)
1416
1416
Ex = Ex.InnerException
1417
1417
IsInner = True
1418
1418
Loop
@@ -1436,7 +1436,7 @@ RetryDir:
1436
1436
If CommonReason Is Nothing Then
1437
1437
Return DescList.Join(vbCrLf)
1438
1438
Else
1439
- Return CommonReason & vbCrLf & vbCrLf & "————————————" & vbCrLf & "详细错误信息:" & vbCrLf & DescList.Join(vbCrLf)
1439
+ Return CommonReason & vbCrLf & vbCrLf & "————————————" & vbCrLf & GetLang( "LangModBaseExceptionInfoDetail" ) & vbCrLf & DescList.Join(vbCrLf)
1440
1440
End If
1441
1441
End Function
1442
1442
''' <summary>
@@ -2808,11 +2808,13 @@ Retry:
2808
2808
On Error Resume Next
2809
2809
If TypeOf Ex Is ThreadInterruptedException Then Exit Sub
2810
2810
2811
+ If Title = "出现错误" Then Title = GetLang( "LangModBaseDialogFeedbackTitle" )
2812
+
2811
2813
'获取错误信息
2812
- Dim ExFull As String = Desc & ":" & GetExceptionDetail(Ex)
2814
+ Dim ExFull As String = Desc & GetLang( "LangColon" ) & GetExceptionDetail(Ex)
2813
2815
2814
2816
'输出日志
2815
- Dim AppendText As String = "[" & GetTimeNow() & "] " & Desc & ":" & GetExceptionDetail(Ex, True ) & vbCrLf '减轻同步锁占用
2817
+ Dim AppendText As String = "[" & GetTimeNow() & "] " & Desc & GetLang( "LangColon" ) & GetExceptionDetail(Ex, True ) & vbCrLf '减轻同步锁占用
2816
2818
If ModeDebug Then
2817
2819
SyncLock LogListLock
2818
2820
LogList.Append(AppendText)
@@ -2830,19 +2832,19 @@ Retry:
2830
2832
Case LogLevel.Normal
2831
2833
# If DEBUG Then
2832
2834
Case LogLevel.Developer
2833
- Dim ExLine As String = Desc & ":" & GetExceptionSummary(Ex)
2835
+ Dim ExLine As String = Desc & GetLang( "LangColon" ) & GetExceptionSummary(Ex)
2834
2836
Hint( "[开发者模式] " & ExLine, HintType.Info, False )
2835
2837
Case LogLevel.Debug
2836
- Dim ExLine As String = Desc & ":" & GetExceptionSummary(Ex)
2838
+ Dim ExLine As String = Desc & GetLang( "LangColon" ) & GetExceptionSummary(Ex)
2837
2839
Hint( "[调试模式] " & ExLine, HintType.Info, False )
2838
2840
# Else
2839
2841
Case LogLevel.Developer
2840
2842
Case LogLevel.Debug
2841
- Dim ExLine As String = Desc & ":" & GetExceptionSummary(Ex)
2843
+ Dim ExLine As String = Desc & GetLang( "LangColon" ) & GetExceptionSummary(Ex)
2842
2844
If ModeDebug Then Hint( "[调试模式] " & ExLine, HintType.Info, False )
2843
2845
# End If
2844
2846
Case LogLevel.Hint
2845
- Dim ExLine As String = Desc & ":" & GetExceptionSummary(Ex)
2847
+ Dim ExLine As String = Desc & GetLang( "LangColon" ) & GetExceptionSummary(Ex)
2846
2848
Hint(ExLine, HintType.Critical, False )
2847
2849
Case LogLevel.Msgbox
2848
2850
MyMsgBox(ExFull, Title, IsWarn:= True )
0 commit comments