您好,登錄后才能下訂單哦!
本篇內容主要講解“VBS對象Dictionary的屬性和說明”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“VBS對象Dictionary的屬性和說明”吧!
Dictionary
保存數據鍵和項目對的對象。
說明
Dictionary 對象與 PERL 關聯數組是等價的。項目(可以是任何形式的數據)被保存在數組中。每項都與唯一的鍵相關聯。鍵值用于檢索單個項目,通常是整數或字符串,但不能為數組。
下面代碼示范如何創建 Dictionary 對象:
Dim d '創建一個變量。 Set d = CreateObject("Scripting.Dictionary") d.Add "a", "Athens" '添加鍵和項目。 d.Add "b", "Belgrade" d.Add "c", "Cairo"
VBS中存在一個特殊的對象-dictionnary,是一個集合對象。一般情況霞,我把這個特殊的集合想象為數組,可以使用其中內建的函數完成存儲和操縱數據等基本任務,無須擔心數據是在哪些行列,而是使用唯一的鍵進行訪問或者是一個只能運行在內存中的數據庫,并只有兩個字段分別是:key和item,在使用中,字段key是索引字段。
set sdict=CreateObject("Scripting.Dictionary") sdict.add "a","apple" sdict.add "b","banana" sdict.add "c","copy" for each key in sdict.keys msgbox "鍵名" & key & "是" & " = " & sdict (key) next sdict.removeall
這個腳本很簡單,就是定義了一個 dictionary 對象的實例sdict,并加入了三條數據,然后對每一條數據進行了枚舉,最后,將對象的實例清空。
Dictionary 對象的成員概要
屬性和說明
CompareMode 設定或返回鍵的字符串比較模式
Count 只讀。返回 Dictionary 里的鍵/條目對的數量
Item(key) 設定或返回指定的鍵的條目值
Key(key) 設定鍵值
方法和說明
Add(key,item) 增加鍵/條目對到 Dictionary
Exists(key) 如果指定的鍵存在,返回 True,否則返回 False
Items() 返回一個包含 Dictionary 對象中所有條目的數組
Keys() 返回一個包含 Dictionary 對象中所有鍵的數組
Remove(key) 刪除一個指定的鍵/條目對
RemoveAll() 刪除全部鍵/條目對
到此,相信大家對“VBS對象Dictionary的屬性和說明”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。