當前位置:成語大全網 - 新華字典 - VBA字典dictionary是怎麽回事?

VBA字典dictionary是怎麽回事?

Dictionary對象用於存儲數據關鍵字和條目對(即類似“key=value”的形式)。它可以存取任何形式的數據的條目。每個條目都與壹個唯壹的關鍵字相關聯。該關鍵字用來檢索單個條目,通常是整數或字符串,可以是除數組外的任何類型。

下面的代碼舉例說明了如何創建壹個 Dictionary 對象:

Dim d '創建壹個變量

Set d = CreateObject(Scripting.Dictionary)

d.Add "a", "Athens" '添加壹些關鍵字和條目

d.Add "b", "Belgrade"

d.Add "c", "Cairo"

Dictionary常用的操作有Add(添加)、Remove(刪除)、Exists(檢查某個關鍵字是否在字典中);常用的屬性有Item(key)(獲取某個關鍵字對應的數據),等等。

差不多就有點象平時我們在算法中提到的HashTable吧。