![]() |
脚本结束触发事件
Sub OnScriptEnd
...
End Sub
OnScriptEnd 事件为正常结束事件,当脚本运行无任何未捕捉的错误事件,即未触发 OnScriptError 事件,则在运行结束时触发 OnScriptEnd 事件。
对 OnScriptEnd 与程序逻辑无关,无论脚本是正常退出,还是由外部命令退出,只要无运行时间错误,都将触发 OnScriptEnd。
下面的例子将在脚本的开始请求退出,则 Shell.Console.WriteLine ":<" 将不会被执行,但是 OnScriptEnd 却一定会被触发:
Shell.Quit 0 Shell.Console.WriteLine ":<" Sub OnScriptEnd Shell.Console.WriteLine "I'm here!!!" End Sub