VBS基礎(chǔ)篇 - vbscript隊(duì)列
更新時間:2018年05月29日 22:45:14 投稿:mdxy-dxy
VBS中的隊(duì)列需要使用System.Collections.Queue,包含隊(duì)列的添加元素(入隊(duì))、刪除元素(出隊(duì))、遍歷、統(tǒng)計(jì)元素個數(shù)、清空
,需要的朋友可以參考下
實(shí)例代碼
腳本文件:c.vbs,包含隊(duì)列的添加元素(入隊(duì))、刪除元素(出隊(duì))、遍歷、統(tǒng)計(jì)元素個數(shù)、清空
'建立隊(duì)列 Dim Que : Set Que = CreateObject("System.Collections.Queue") Que.EnQueue("Element1") Que.EnQueue("Element2") Que.EnQueue("Element3") '查看隊(duì)列中的元素?cái)?shù) WScript.Echo "隊(duì)列中的元素?cái)?shù): " & Que.Count WScript.Echo '遍歷隊(duì)列 Sub TraverseQue Dim ArrQue : ArrQue = Que.ToArray Dim Counter For Counter = 0 To UBound(ArrQue) WScript.Echo ArrQue(Counter) Next End Sub TraverseQue WScript.Echo '退出隊(duì)列 WScript.Echo Que.DeQueue WScript.Echo "---" TraverseQue WScript.Echo '清空隊(duì)列 Que.Clear WScript.Echo "隊(duì)列中的元素?cái)?shù): " & Que.Count
調(diào)用方法:通過雙擊c.bat調(diào)用,c.bat代碼如下:
cscript c.vbs
pause
運(yùn)行結(jié)果截圖:
相關(guān)文章
vbs循環(huán)產(chǎn)生的參數(shù)的傳遞問題
用vbs實(shí)現(xiàn)循環(huán)產(chǎn)生參數(shù)的傳遞問題,建議大家測試學(xué)習(xí)2008-06-06使用 Iisext.vbs 啟用Web服務(wù)擴(kuò)展文件的方法
這篇文章主要介紹了如何使用 iisext.vbs 在本地或遠(yuǎn)程計(jì)算機(jī)上啟用 Web 服務(wù)擴(kuò)展文件,需要的朋友可以參考下2014-07-07VBS基礎(chǔ)篇 - vbscript常用函數(shù)及功能
這篇文章主要介紹了VBS基礎(chǔ)篇 - vbscript常用函數(shù),需要的朋友可以參考下2018-06-06VBS數(shù)組函數(shù)學(xué)習(xí)實(shí)例分析
VBS數(shù)組在應(yīng)用中沒有像其他語句那么廣泛,VBS數(shù)組存在不少功能上的局限性(如二維數(shù)組的定義、賦值),在使用上也沒有java等語言那么便捷2013-04-04