Основы VBA. Часть 8

Доступ к элементам списка с помощью свойства List

Свойство List предоставляет доступ ко всем элементам в списке. Значением
этого свойства является массив, каждый элемент которого является элемен том
списка. Каждый элемент представлен строкой. Для ссылок на элементы списка
используется следующий синтаксис:
box.List(index)
Параметр box является ссылкой на комбинированное окно, а параметр index задает
положение элемента в списке. Самый верхний элемент имеет индекс 0,
следующий за ним — индекс 1 и т. д. Следующий оператор отображает третий
элемент (index = 2) списка в текстовом окне:
Text1.Text = Combo1.List (2)
Определение положения с помощью свойства Listlndex
Свойство Listlndex позволяет определить положение выбранного элемента
в списке комбинированного окна. Это свойство устанавливает или возвращает
индекс текущего выбранного элемента в комбинированном окне. Оно дос тупно
только во время выполнения. Значение этого свойства равно 0, если выбран первый
(верхний) элемент; равно 1, если выбран следующий после первого элемент, и т. д.
Оно равно (-1), если в списке не выбран ни один элемент, или если пользователь
вво дит строку в текстовое поле комбинированного окна (значение свойства style 0
или 1), игнорируя выбор в списке.
Свойство Newlndex (Новый индекс) позволяет отслеживать индекс последнего
добавленного элемента в список. Это может оказаться полезным при вставке элемента
в сортированный список.

Возвращение числа элементов с помощью свойства ListCount

Свойство ListCount возвращает в качестве своего значения число элементов в
комбинированном окне. В следующем операторе свойство ListCount ис пользуется для определения числа элементов в комбинированном окне:
Textl.Text = «You have » & Combo1.ListCount & " entries listed"
Элемент управления Frame
Элементы управления Frame (рамка) используется для объединения других
элементов управления в группы. Например, можно их применить для выделения на
форме групп переключателей, функционально связанных между собой.
В большинстве случаев рамка используется пассивно (без какого-либо
взаимодействия с этим элементом управления), только для объединения других
элементов управления, поэтому не надо программировать процедуры обработки её
событий. Однако можно изменить её свойства Name, Caption и Font (шрифт).

Похожие записи

    No related posts found
Запись опубликована в рубрике Книги, Лекции с метками , , , , . Добавьте в закладки постоянную ссылку.
Скачать этот текст в формате:

Добавить комментарий