十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇内容介绍了“VBS中Exit语句的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕十年,专业且经验丰富。十年网站优化营销经验,我们已为成百上千家中小企业提供了成都网站建设、成都网站制作解决方案,专业公司,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!退出 Do...Loop、For...Next、Function 或 Sub 代码块。
Exit Do
Exit For
ExitFunction
Exit Property
ExitSub
Exit 语句的语法有以下几种形式:
语句 | 描述 |
---|---|
Exit Do | 提供一种退出Do...Loop 语句的方法。只能在Do...Loop 语句中使用。Exit Do 将控制权转移到Loop 语句之后的语句。在嵌套的Do...Loop 语句中使用时,Exit Do 将控制权转移到循环所在位置的上一层嵌套循环。 |
Exit For | 提供一种退出For 循环的方法。只能在For...Next 或For Each...Next 循环中使用。Exit For 将控制权转移到Next 之后的语句。在嵌套的For 循环中使用时,Exit For 将控制权转移到循环所在位置的上一层嵌套循环。 |
Exit Function | 立即从出现的位置退出Function 过程。继续执行调用Function 的语句后面的语句。 |
Exit Property | 立即从所在的Property 过程中退出。继续执行下面调用Property 过程的语句。 |
Exit Sub | 立即从出现的位置退出Sub 过程,继续执行调用Sub 的语句后面的语句。 |
下面例子举例说明如何使用Exit 语句:
Sub RandomLoop Dim I, MyNum Do ' 设置死循环。 For I = 1 To 1000 ' 循环 1000 次。 MyNum = Int(Rnd * 100) '产生随机数。 Select Case MyNum '求随机数的值。 Case 17: MsgBox "Case 17" Exit For ' 如果是 17,退出 For...Next。 Case 29: MsgBox "Case 29" Exit Do ' 如果是 29,退出 Do...Loop。 Case 54: MsgBox "Case 54" Exit Sub ' 如果是 54,退出 Sub 过程。 End Select Next LoopEnd Sub
“VBS中Exit语句的用法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!