"Error(Err.Number)" VB6 相当于 VB.NET 2022
Equivalent of "Error(Err.Number)" VB6 to VB.NET 2022
我有一些VB6代码需要移植到VB.NET,想咨询一下这行代码,看看有没有办法在.NET中实现
Error(Err.Number)
一直告诉我需要一个表达式。
If Err.Number = 53 Then
GoTo x
Else
Msg = " Error N. " & Err.Number & Chr(13) & Error(Err.Number)
MsgBox(Msg, 16, "Warning")
FileClose(1)
Exit Sub
End If
VB6 文档指出:
The return value of the Error function corresponds to the Description
property of the Err object.
所以不要使用 Error(Err.Number)
使用 Err.Description
.
我有一些VB6代码需要移植到VB.NET,想咨询一下这行代码,看看有没有办法在.NET中实现
Error(Err.Number)
一直告诉我需要一个表达式。
If Err.Number = 53 Then
GoTo x
Else
Msg = " Error N. " & Err.Number & Chr(13) & Error(Err.Number)
MsgBox(Msg, 16, "Warning")
FileClose(1)
Exit Sub
End If
VB6 文档指出:
The return value of the Error function corresponds to the Description property of the Err object.
所以不要使用 Error(Err.Number)
使用 Err.Description
.