我在谷歌上搜索了,但没有找到答案!
首先需要说明的是,WScript.Quit 是不起作用的!我不知道 "WScript" 是什么,但它显然与网页客户端脚本无关。我以前在某个地方看到过这个 "WScript",它只会产生错误(可能已经过时或者其他原因),所以请不要建议使用它...
无论如何...我只想在不满足条件的情况下完全停止脚本。显然,我不想使用 "Exit Sub",因为如果嵌入了该子程序,代码将继续运行!
我知道有 "stop" 命令,但我认为它只用于调试。
希望这是一个非常简单的问题。
更新和结论:在我关闭这个主题之前,我只想稍微扩展一下我想做的事情...
我有许多由按钮点击启动的主要子程序。为了使我不必编辑每个单独的子程序,我在每个子程序中嵌入了一个通用子程序,该子程序进行了初步检查。
其中的一部分预检查是在发现不正确的用户输入时停止程序。如果检测到错误,我希望从那一点开始停止所有进度。 "Exit sub" 明显只会跳过该预处理子程序的其余部分,而主要子程序将继续执行。
最后的解决办法是编写一个错误标志(在主子程序中进行检查)或在每个主过程中合并错误条件操作。这样,您就可以退出主子程序并解决问题。
这不是懒惰 - 我只想减少代码量。无论如何,感谢各位的回复。
首先需要说明的是,WScript.Quit 是不起作用的!我不知道 "WScript" 是什么,但它显然与网页客户端脚本无关。我以前在某个地方看到过这个 "WScript",它只会产生错误(可能已经过时或者其他原因),所以请不要建议使用它...
无论如何...我只想在不满足条件的情况下完全停止脚本。显然,我不想使用 "Exit Sub",因为如果嵌入了该子程序,代码将继续运行!
我知道有 "stop" 命令,但我认为它只用于调试。
希望这是一个非常简单的问题。
更新和结论:在我关闭这个主题之前,我只想稍微扩展一下我想做的事情...
我有许多由按钮点击启动的主要子程序。为了使我不必编辑每个单独的子程序,我在每个子程序中嵌入了一个通用子程序,该子程序进行了初步检查。
其中的一部分预检查是在发现不正确的用户输入时停止程序。如果检测到错误,我希望从那一点开始停止所有进度。 "Exit sub" 明显只会跳过该预处理子程序的其余部分,而主要子程序将继续执行。
最后的解决办法是编写一个错误标志(在主子程序中进行检查)或在每个主过程中合并错误条件操作。这样,您就可以退出主子程序并解决问题。
这不是懒惰 - 我只想减少代码量。无论如何,感谢各位的回复。