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

首頁 > 編程 > VBScript > 正文

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

2020-07-26 12:10:53
字體:
來源:轉載
供稿:網友

Do...Loop 語句

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

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

也可以使用下面的語法:

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

參數

condition

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

statements

conditionTrue 時被重復執行的一條或多條命令。

說明

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      ' 立即終止外層循環。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高雄市| 石林| 伽师县| 遵义市| 个旧市| 抚松县| 钟山县| 鄂托克前旗| 岳阳市| 武平县| 长垣县| 舞阳县| 启东市| 九龙城区| 攀枝花市| 汉川市| 大同县| 兴化市| 阳山县| 康定县| 海城市| 白朗县| 敖汉旗| 双桥区| 大化| 南投县| 扬州市| 阿荣旗| 拉萨市| 上虞市| 青海省| 土默特右旗| 永州市| 云霄县| 根河市| 姜堰市| 分宜县| 枝江市| 甘孜县| 菏泽市| 天气|