错误博客( cuowu.com )发布于 2019-06-08 12:16:42
按键精灵跳转结构
按键精灵跳转结构,可以实现在脚本流程中无条件跳转。完整的跳转结构是由标记(Rem)和跳转(Goto)组成的。
标记(Rem)
Rem是在脚本中作标记使用的,如果在脚本中有Rem标记的话,那么就可以使用“Goto标记名”无条件地跳转到该处,然后从该处继续往后执行了。脚本语法格式:
Rem 标记名
跳转(Goto)
跳转命令的基本格式:
Goto 标记名
Goto命令是对脚本结构影响最大的命令。执行Goto命令后,会使当前脚本的流程被强制跳转到相应的标记(Rem)处,因为它实现的是无条件跳转。如果相互间跳转多了,逻辑就会变得混乱。
虽然Goto是无条件跳转,但还是有几个注意事项:
1)不能Goto到不存在的标记上,如果有这样的语句则会报错。
2)如果在子程序内部,Goto会先搜索子程序内部是否有对应标记,如果有则跳转到子程序内部。如果没有则跳转到主脚本中的标记。例如:
Rem 标记1
Sub 子程序1()
- Rem 标记1
- MessageBox “子程序”
- Goto 标记1
End Sub
3)不能从一个子程序中Goto到另一个子程序中。例如:
Sub 程序1()
- Rem开始
End Sub
Sub 子程序2()
- Goto 开始
End Sub
4)不能从主脚本Goto到子程序或函数内部。
Goto 开始
Sub 子程序1()
- Rem 开始
End Sub
随机文章
小小课堂:百度seo教程:百度搜索引擎蜘蛛分析_SEO教程小小课堂:郑州百度优化案例分享:老司机如何玩转熊掌号
HTML字体
QQ兴趣部落营销
抖音教程
联邦机构债券-网赚论坛kz1
3.7纯C加强改版,最大的赢家并不是DNF红眼,而是剑宗!
417 日出江花红胜火-阎川魔鬼游戏

发表评论