Объект Dictionary
Объект, в котором хранятся пары "ключ-элемент" данных.
Синтаксис
Scripting.Dictionary
Замечания
Объект Dictionary является эквивалентом ассоциативного массива языка PERL. Элементы, представляющие собой любую форму данных, хранятся в массиве. Каждый элемент ассоциируется с уникальным ключом. Ключ используется для получения отдельного элемента и обычно представляет собой целое число или строку, но может быть любым, кроме массива.
В следующем коде показано, как создать объект Dictionary .
Dim d 'Create a variable
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Athens" 'Add some keys and items
d.Add "b", "Belgrade"
d.Add "c", "Cairo"
...
Методы
Метод | Описание |
---|---|
Добавление | Добавляет новую пару "ключ-элемент" в объект Dictionary . |
Exists | Возвращает логическое значение, указывающее, существует ли указанный ключ в объекте Dictionary . |
Items | Возвращает массив всех элементов объекта Dictionary . |
Keys | Возвращает массив всех ключей в объекте Dictionary . |
Remove | Удаляет одну указанную пару "ключ-элемент" из объекта Dictionary . |
RemoveAll | Удаляет все пары "ключ-элемент" в объекте Dictionary . |
Свойства
Свойство | Описание |
---|---|
CompareMode | Задает или возвращает режим сравнения для сравнения ключей в объекте Dictionary . |
Count | Возвращает количество пар "ключ-элемент" в объекте Dictionary . |
Элемент | Задает или возвращает значение элемента в объекте Dictionary . |
Ключ | Задает новое значение ключа для существующего значения ключа в объекте Dictionary . |
См. также
- Объект Dictionary (предыдущая версия сценариев Windows)
- Объекты (Visual Basic для приложений)
- Справочник по библиотеке объектов для Office (элементы, свойства, методы)
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.