国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS教程:VBscript語句-Do...Loop 語句

2020-06-26 17:58:43
字體:
來源:轉載
供稿:網友

Do...Loop 語句

當條件為 True 時或條件變為 True 之前重復執行某語句塊。

Do [{While | Until} condition]
[statements]
[Exit Do]
[statements]
Loop

也可以使用下面的語法:

Do
[statements]
[Exit Do]
[statements]
Loop [{While | Until} condition]

參數

condition

數值或字符串表達式,其值為 True 或 False。如果 condition 為 Null,則 condition 被當作 False

statements

當 condition 為 True 時被重復執行的一條或多條命令。

說明

Exit Do 僅可以用在 Do...Loop 控制語句中,提供另一種退出 Do...Loop 的方法。可以在 Do...Loop 語句中的任何位置放置任意個 Exit DoExit Do 通常與條件判斷語句(如 If...Then )一起使用,將控制傳遞給緊隨在 Loop 語句后面的語句。

當用于嵌套 Do...Loop 中的時候,Exit Do 將控制傳遞給其所在循環的上一層嵌套循環。

下面例子舉例說明如何使用 Do...Loop 語句:

Do Until DefResp = vbNo  MyNum = Int (6 * Rnd + 1)      '  產生 1  6 之間的隨機數。  DefResp = MsgBox (MyNum & " 想要另一個數嗎?", vbYesNo)LoopDim Check, CounterCheck = True: Counter = 0      ' 初始化變量。Do            ' 外層循環。  Do While Counter < 20      ' 內層循環。    Counter = Counter + 1      ' 增加計數器。    If Counter = 10 Then      ' 如果條件為 True...      Check = False         ' 將標志值設置為 False      Exit Do         ' 終止內層循環。    End If  LoopLoop Until Check = False      ' 立即終止外層循環。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿拉善盟| 轮台县| 资中县| 正蓝旗| 新干县| 大庆市| 忻城县| 历史| 张家口市| 河东区| 福海县| 焦作市| 贡嘎县| 桑日县| 蒙城县| 河曲县| 弋阳县| 交城县| 牟定县| 玛多县| 称多县| 昔阳县| 永丰县| 常德市| 庆元县| 定边县| 文水县| 色达县| 汝州市| 逊克县| 万宁市| 迭部县| 嘉义县| 安康市| 凤台县| 湾仔区| 岐山县| 河北区| 贺兰县| 临洮县| 旬阳县|