【发布时间】:2012-05-01 08:07:44
【问题描述】:
MzTools 中默认的错误处理模板是:
On Error GoTo {PROCEDURE_NAME}_Error
{PROCEDURE_BODY}
On Error GoTo 0
Exit {PROCEDURE_TYPE}
{PROCEDURE_NAME}_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure {PROCEDURE_NAME} of {MODULE_TYPE} {MODULE_NAME}"
请注意,On Error Goto 0 直接放在 Exit 语句之前。这样做有什么意义?似乎是多余的。当函数退出时,函数的错误处理程序无论如何都会关闭。
【问题讨论】:
标签: vb6 error-handling