在Visual Basic 2017的调试模式下,我对错误处理有疑问。在我的程序中,我有不同的形式,在“调试”模式下,我想取消某些子控件的“打开”错误转到,以查看它会如何进行。但是VB不断向最后一个On Error Goto标签跳转
例如; 我有; 用
形式Splash.vbPublic Sub DB_SystemSettings_Load()
Do something
End sub
然后我在modDataBases模块中拥有
Form Splash.vb
Sub Load_SystemDB()
ErrorHandling
现在,当Sub DB_SystemSettings_Load中出现错误时,它将跳转到;
class Shift {
location: LocationType
}
我确实尝试了On Error GoTo 0和On Error GoTo -1。但这没有帮助。如果我在子Load_SystemDB()中删除了On Error Goto ErrorHandling,则它会显示为On Error Goto。
如何在Sub的Error Goto上停止,以免最后一次设置错误处理并导致该Sub上的错误中断