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

首頁 > 編程 > VBScript > 正文

VBS教程:VBscript語句-For Each...Next 語句

2019-10-26 17:56:17
字體:
供稿:網(wǎng)友

For Each...Next 語句

對數(shù)組或集合中的每個(gè)元素重復(fù)執(zhí)行一組語句。

For Each element In group
[statements]
[Exit For]
[statements]
Next [element]

參數(shù)

element

用來枚舉集合或數(shù)組中所有元素的變量。對于集合,element 可能是 Variant 變量、通用 Object 變量或任意指定的 Automation 對象變量。對于數(shù)組,element 只能是 Variant 變量。

group

對象集合或數(shù)組的名稱。

statements

對于 group 中的每一項(xiàng)執(zhí)行的一條或多條語句。

說明

如果 group 中有至少一個(gè)元素,就會進(jìn)入 For Each 塊執(zhí)行。一旦進(jìn)入循環(huán),便首先對 group 中第一個(gè)元素執(zhí)行循環(huán)中的所有語句。只要 group 中還有其他的元素,就會對每個(gè)元素執(zhí)行循環(huán)中的語句。當(dāng) group 中的沒有其他元素時(shí)退出循環(huán),然后從 Next 語句之后的語句繼續(xù)執(zhí)行。

Exit For 只能用于 For Each...Next 或 For...Next 控制結(jié)構(gòu)中,提供另一種退出循環(huán)的方法。可在循環(huán)的任意位置放置任意個(gè) Exit For 語句。Exit For 經(jīng)常和條件判斷語句一起使用(例如 If...Then),并立即將控制權(quán)轉(zhuǎn)移到 Next 之后的語句。

可以將一個(gè) For Each...Next 循環(huán)放置在另一個(gè)之中,組成嵌套式 For Each...Next 循環(huán)。但是每個(gè)循環(huán)的 element 必須是唯一的。

注意 如果省略 Next 語句中的 element,則程序仍會象已包含它一樣繼續(xù)執(zhí)行。如果 Next 語句在其相應(yīng)的 For 語句之前出現(xiàn),則會產(chǎn)生錯(cuò)誤。

下面例子舉例說明如何使用 For Each...Next 語句:

Function ShowFolderList(folderspec)  Dim fso, f, f1, fc, s  Set fso = CreateObject("Scripting.FileSystemObject")  Set f = fso.GetFolder(folderspec)  Set fc = f.Files  For Each f1 in fc    s = s & f1.name     s = s & "<BR>"  Next  ShowFolderList = sEnd Function
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 怀远县| 凤阳县| 讷河市| 明星| 顺义区| 常德市| 九江市| 古蔺县| 洛宁县| 宽城| 五原县| 阳原县| 吉林市| 辽宁省| 永康市| 印江| 洱源县| 石渠县| 宝丰县| 康马县| 富顺县| 海林市| 锦屏县| 安岳县| 丰镇市| 庄浪县| 清流县| 马龙县| 洪雅县| 岐山县| 石棉县| 云浮市| 桐城市| 清苑县| 高邑县| 凤凰县| 东城区| 鄂尔多斯市| 抚顺县| 乳山市| 郓城县|