好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > VBS基礎(chǔ)篇 - vbscript Dictionary對象

VBS基礎(chǔ)篇 - vbscript Dictionary對象

熱門標簽:如何用機器人進行電銷 除了地圖標注還有這種生意嗎 神行者美術(shù)館地圖標注 百度地圖標注點距離代碼 佛山真人電銷機器人廠家 哪里有便宜的地圖標注公司 地圖標注政府哪個部門管 齊齊哈爾高德地圖標注店 東營快遞外呼系統(tǒng)

Dictionary是存儲數(shù)據(jù)鍵和項目對的對象,其主要屬性有Count、Item、Key,主要方法有Add、Exists、Items、Keys、Remove、RemoveAll。
創(chuàng)建Dictionary對象 

'定義并創(chuàng)建Dictionary對象,使用CreateObject創(chuàng)建并返回自動化對象的引用
Dim Dic
Set Dic = CreateObject("Scripting.Dictionary")

添加鍵值 

Dim Dic
Set Dic = CreateObject("Scripting.Dictionary")
'向Dictionary對象中添加鍵值對
Dic.Add "Name", "Sirrah" 'Add方法第一個參數(shù)是Key值,第二個是Item值
Dic.Add "Age", 23  

刪除鍵值   

Dim Dic
Set Dic = CreateObject("Scripting.Dictionary")
Dic.Add "Name", "Sirrah" '向Dictionary對象中添加鍵值對
Dic.Add "Age", 23
Dic.Item("Age") = 22 '修改鍵Age的值
MsgBox Dic.Item("Age") '輸出22 

判斷鍵是否存在  

Dim Dic
Set Dic = CreateObject("Scripting.Dictionary")
Dic.Add "Name", "Sirrah" '向Dictionary對象中添加鍵值對
Dic.Add "Age", 23
MsgBox Dic.Exists("Age") '判斷鍵是否存在 

輸出所有鍵值
輸出Dictionary對象所有鍵值,這邊將介紹2種常用的循環(huán)方法,具體代碼如下:

Dim Dic,Dics
Set Dic = CreateObject("Scripting.Dictionary")
Dic.Add "Name", "Sirrah" '向Dictionary對象中添加鍵值對
Dic.Add "Age", 23
Dics = dic.Items 'Items返回一個包含所有Item值的數(shù)組
For i = 0 To dic.Count - 1 'Count返回Dictionary對象鍵數(shù)目
 str = str  Dics(i)  vbCrlf
Next
MsgBox(str)
Dim Dic,Dics
Set Dics = CreateObject("Scripting.Dictionary")
Dics.Add "Name", "Sirrah" '向Dictionary對象中添加鍵值對
Dics.Add "Age", 23
For Each Dic In Dics '循環(huán)遍歷Dictionary鍵,并輸出鍵值
 MsgBox Dics.Item(Dic)
Next

補充一個實例

腳本文件:a.vbs,包含字典的添加、刪除、判斷鍵是否存在、修改鍵、修改值、遍歷、統(tǒng)計鍵值對個數(shù)

'建立字典
Dim Dict : Set Dict = CreateObject("Scripting.Dictionary")

'添加鍵值對
Dict.Add "Key1", "Item1"
Dict.Add "Key2", "Item2"
Dict.Add "Key3", "Item3"

'字典中鍵值對數(shù)量
WScript.Echo "字典中現(xiàn)有鍵值對數(shù)量: "  Dict.Count '讓一個腳本在屏幕上顯示文本信息

WScript.Echo 

'檢查指定鍵是否存在
If Dict.Exists("Key1") Then
 WScript.Echo "Key1 存在!"
Else
 WScript.Echo "Key1 不存在!"
End If

If Dict.Exists("Keyn") Then
 WScript.Echo "Keyn 存在!"
Else
 WScript.Echo "Keyn 不存在!"
End If

WScript.Echo 

'遍歷字典
Sub TraverseDict
 Dim DictKeys, DictItems, Counter
 DictKeys = Dict.Keys
 DictItems = Dict.Items 'Items返回一個包含所有Item值的數(shù)組
 For Counter = 0 To Dict.Count - 1 'Count返回Dictionary對象鍵數(shù)目
 WScript.Echo _
  "鍵: "  DictKeys(Counter)  _ ' 字符串連接運算符
  "值: "  DictItems(Counter)
 Next
End Sub

TraverseDict

WScript.Echo 

'在一個鍵值對中,修改鍵或修改值
Dict.Key("Key2") = "Keyx"
Dict.Item("Key1") = "Itemx"
TraverseDict

WScript.Echo 

'刪除指定鍵
Dict.Remove("Key3")
TraverseDict

WScript.Echo 

'刪除全部鍵
Dict.RemoveAll
WScript.Echo "字典中現(xiàn)有鍵值對數(shù)量: "  Dict.Count

調(diào)用方法:通過雙擊a.bat調(diào)用,a.bat代碼如下:

cscript a.vbs
pause

運行結(jié)果截圖:

標簽:海口 文山 邢臺 湖州 銅川 四平 鶴壁 西安

巨人網(wǎng)絡(luò)通訊聲明:本文標題《VBS基礎(chǔ)篇 - vbscript Dictionary對象》,本文關(guān)鍵詞  VBS,基礎(chǔ),篇,vbscript,Dictionary,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS基礎(chǔ)篇 - vbscript Dictionary對象》相關(guān)的同類信息!
  • 本頁收集關(guān)于VBS基礎(chǔ)篇 - vbscript Dictionary對象的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 大学放荡日记gh| 日本免费二区三区久久| 综合网五月| 小水好湿?好紧?太爽了| 国产精品偷乱视频免费观看| 91少妇高潮喷水流白浆| 慕时陈南嘉全文免费阅读| 国模私拍人体xxxx| 成人a视频| 被喂饱的室友(H)肉包| bl调教走绳结双性姜汁| 久久这里只有精品23| 女人被老外躁得好爽免费视频| jie夫h高辣| 痴漢入室強姦犯された人妻在线 | 中国一级黄色| 亚洲黄色片子| 乖乖的怀孕h| 精品国产三级A∨在线观看| 国产麻豆网站| 精品无码一区二区三区免费看| 国产精品扒开腿做爽爽的视频| 搞黄网站| 亚洲一在线| 乡村乱婬1第60部分| 囯产色高情女人片18| 欧美一区二区三区四区五区六区| 啊…啊一个一个慢慢来| 共谋者在线观看| 日日做夜夜欢狠狠爱视频| 好大?好爽?深一点我受不了| 3d动漫美女被吸乳羞羞视频| 蜜桃AV视频一区二区| 欧美黄又粗暴一进一出抽搐| 欧美日韩中文国产一区发布| 嗯啊好爽啊| 揉我奶?啊?嗯高潮皇宫漫画| 日本一级特黄大片做受春色 | 可播放欧美男男videos| 福利一区在线观看| 千金被调教室跪趴sm麻豆|