Dictionary Object
VBScript的Dictionary 对象与PERL的关联数组(associative array)类似,其中存储的内容可以是任何数据,每一个存储的数据都与一个唯一的键(Key)关联,键用于获取每一项数据,键通常是整型或字符串类型。
VBScript的Dictionary 对象与PERL的关联数组(associative array)类似,其中存储的内容可以是任何数据,每一个存储的数据都与一个唯一的键(Key)关联,键用于获取每一项数据,键通常是整型或字符串类型。
'create the Dictionary object
Set dict=CreateObject("Scripting.Dictionary")
'add the key and value
For i = 1 To 10 step 1
dict.Add "key"&i,"test"&i
Next
'For i = 1 To 10 Step 1
' msgbox dict.Item("key"&i)
'Next
msgbox dict.Count
'judge the dict whether is exist or not
if dict.Exists("key2") then
msgbox "dict(key2) exists"
End if
'remove the key1 and key2
dict.Remove("key1")
dict.Remove("key2")
msgbox dict.Item("key1")
msgbox dict.Item("key2")
msgbox dict.Count
'clear all dict's key and value
dict.RemoveAll
msgbox dict.Count