VBS基礎(chǔ)篇 - vbscript動態(tài)數(shù)組
更新時間:2018年05月29日 22:36:47 投稿:mdxy-dxy
VBS中的動態(tài)數(shù)組需要使用System.Collections.ArrayList,需要的朋友可以參考下
腳本文件:b.vbs,包含動態(tài)數(shù)組的添加元素、刪除元素、遍歷、統(tǒng)計元素個數(shù)、清空
實例代碼
'建立動態(tài)數(shù)組 Dim Arrl : Set Arrl = CreateObject("System.Collections.ArrayList") '添加元素 Arrl.Add "Element3" Arrl.Add "Element2" Arrl.Add "Element1" '查看動態(tài)數(shù)組中的元素數(shù) WScript.Echo "動態(tài)數(shù)組中現(xiàn)有元素數(shù)量: " & Arrl.Count WScript.Echo "動態(tài)數(shù)組容量: " & Arrl.Capacity WScript.Echo '遍歷動態(tài)數(shù)組 Sub TraverseArrl Dim Counter For Counter = 0 To Arrl.Count - 1 WScript.Echo Arrl(Counter) Next End Sub TraverseArrl WScript.Echo '動態(tài)數(shù)組排序 Arrl.Sort TraverseArrl WScript.Echo '刪除指定元素 Arrl.Remove("Element1") TraverseArrl WScript.Echo '清空全部元素 Arrl.Clear WScript.Echo "動態(tài)數(shù)組中現(xiàn)有元素數(shù)量: " & Arrl.Count WScript.Echo "動態(tài)數(shù)組容量: " & Arrl.Capacity
調(diào)用方法:通過雙擊b.bat調(diào)用,b.bat代碼如下:
cscript b.vbs
pause
運行結(jié)果截圖:
相關(guān)文章
利用WScript.Shell對象隱藏cmd命令行運行框的實現(xiàn)代碼
利用WScript.Shell對象隱藏cmd命令行運行2009-12-12Msxml2.XMLHTTP Msxml2.ServerXMLHTTP與緩存
用 VBS 發(fā)送 HTTP 請求時,首先想到的一般是 Msxml2.XMLHTTP(Microsoft.XMLHTTP 已經(jīng)不提倡使用了)。2011-10-10VBS Shell.Application中ShellExecute的使用方法詳解
最近在項目中偶然用到了使用VBS調(diào)用shell.application中的ShellExecute方法,在百度搜索一圈后發(fā)現(xiàn)很難找到關(guān)于這個方法的詳細(xì)的中文教程,最后是在微軟的官方文檔中才找到了這個指令的詳細(xì)英文教程,需要的朋友可以參考下2023-05-05