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

首頁 > 編程 > VBScript > 正文

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

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

For Each...Next 語句

對數組或集合中的每個元素重復執行一組語句。

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

參數

element

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

group

對象集合或數組的名稱。

statements

對于 group 中的每一項執行的一條或多條語句。

說明

如果 group 中有至少一個元素,就會進入 For Each 塊執行。一旦進入循環,便首先對 group 中第一個元素執行循環中的所有語句。只要 group 中還有其他的元素,就會對每個元素執行循環中的語句。當 group 中的沒有其他元素時退出循環,然后從 Next 語句之后的語句繼續執行。

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

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

注意 如果省略 Next 語句中的 element,則程序仍會象已包含它一樣繼續執行。如果 Next 語句在其相應的 For 語句之前出現,則會產生錯誤。

下面例子舉例說明如何使用 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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屏山县| 白沙| 宜昌市| 佛山市| 高雄县| 阿克陶县| 崇信县| 桦甸市| 崇仁县| 桂东县| 凤山市| 永登县| 保靖县| 连平县| 湘潭市| 莱阳市| 林西县| 江达县| 云浮市| 霍山县| 鄂尔多斯市| 商城县| 安陆市| 顺平县| 东阳市| 威海市| 台南县| 瓦房店市| 庐江县| 陈巴尔虎旗| 阳东县| 苏州市| 闸北区| 庆阳市| 青海省| 湖南省| 韶关市| 田林县| 班戈县| 班戈县| 韶关市|