VB6: "On Error Goto 0"是否影响调用函数的错误处理程序?

标签 vb6 error-handling

如果在 VB6 Sub 中调用 On Error Goto 0,即使控制返回到调用函数/Sub,这是否会关闭错误处理?

编辑:如果我在错误处理程序 block 中的输出显示错误编号为 0,这表明什么?

最佳答案

没有。 VB6 manual makes it clear On Error Goto 0 只影响当前过程:

On Error Goto 0 disables any enabled error handler in the current procedure.

编辑 现在问题有了补充,我发布此答案时还没有补充。问题是“如果我在错误处理程序 block 中的输出显示错误编号为 0,那表示什么?”。答案参见 Mike's answer.

关于VB6: "On Error Goto 0"是否影响调用函数的错误处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3090510/

相关文章:

vb6 - 从 DLL res 文件中将希伯来语字符串读入 VB6

c - 在 VB6 中使用来自 C-Dll 的回调

C# HttpWebRequest SEC_I_RENEGOTIATE 间歇性错误

sql-server - Oracle SSIS 包错误响应

c# - 引发异常会导致TargetInvocationException

vb6 - Domino.NotesDocument Collection - 集合中项目的顺序是什么?

c# - 读取本地帐户ini文件

optimization - 在汇编器中添加两个 32 位整数以供在 VB6 中使用

python - 错误处理 : Skipping list items that do not exist

C# Visual Studio 2008 - Windows 窗体设计器中的设计时错误