例項**
'建立動態陣列
dim arrl : set arrl = createobject("system.collections.arraylist")
'新增元素
arrl.add "element3"
arrl.addwww.cppcns.com "element2"
arrl.add "element1"
'檢視程式設計客棧動態陣列ihclmewldt中的元素數
wscript.echo "動態陣列中現有元素數量: " & arrl.count
wscript.echo "動態陣列容量: " & arrl.capacity
wscript.echo
'遍歷動態陣列
sub tr**ersearrl
dim counter
for counter = 0 to arrl.count - 1
wscript.echo arrl(counter)
next
end sub
tr**ersearrl
wscript.echo
'動態陣列排序
arrl.sort
tr**ersearrl
wscript.echo
'刪除指定元素
arrl.remove("element1")
tr**ersearrl
wscript.echo
'清空全部元素
arrl.clear
wscript.echo "動態陣列中現有元素數量: " & arrl.count
wscript.echo "動態陣列容量: " & arrl.capacity
呼叫方法:通過雙擊b.bat呼叫,b.bat**如下:
cscript b.vbs
pause
執行結果截圖:
本文標題: vbs基礎篇 - vbscript動態陣列
本文位址: /ruanjian/vb/229185.html
VBS基礎篇 VBScript過程
在 vbscript 中,過程被分為兩類 sub 過程和 function 過程。sub過程 sub 過程是包含在 sub 和 end sub 語句之間的一組 vbscript 語句。如果 sub 過程無任何引數,則 sub 語句必須包含空括號 例項 如下 12 3 4 callgetname 呼叫...
VBS教程 VBscript語句 Erase 語句
重新初始化固定大小陣列的元素,並釋放動態陣列的儲存空間。erasearray array引數是要清除的陣列變數的名稱。說明判斷陣列是固定長度陣列 常規 還是動態陣列是很重要的,這是因為erase要根據陣列的型別進行不同的操作。erase無需為固定大小的陣列還原記憶體。erase按照下表設定固定陣列的...
VBS基礎篇 條件語句
經常地,當我們編寫 時,我們需要根據不同的判斷執行不同操作,我們可以使用條件語句完成這個工作。if.then.else 在下面的情況中,您可以使用 if.then.else 語句 dim a 定義乙個變數 a 100 if a 200 then a 300 若i 200,則對i重新賦值 msgbox...