Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.48
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.48

Debug. Print ListBoxl.Text

Если известно, что в списке выделено несколько элементов, то необходимо проверить каждый пункт списка, чтобы определить, выделен он или нет. Для этого используется свойство Selected, которое по индексу пункта возвращает значение True, если пункт выбран, и значение False - в противном случае.

Программирование в среде Visual Basic for Applications

Свойство ListCount содержит общее количество элементов (пунктов) в списке. При этом первый элемент имеет номер «О», а последний - (ListCount-1).

Свойство List возвращает по номеру пункта его текст.

Для удаления элемента из списка используется метод Re-moveltem, при этом в качестве параметра метода указывается номер удаляемого пункта.

Например, для очистки списка может использоваться следующая процедура:

Public Sub NumberList()

For i=0 to (ListBoxl.ListCount-1)

ListBoxl.Remove Item i Next i End Sub

11.5. Поле со списком (ComboBox)

Если используется поле со списком, то необходимый элемент можно выбрать из списка или ввести вручную. Текущее значение в элементе управления ComboBox отображается в поле, а список возможных значений выводится при нажатии кнопки со стрелкой. Элемент управления ComboBox отличается от элемента управления ListBox тем, что в нем можно явно выделить требуемое значение.

Существует два типа полей со списком.

С помощью объектов первого типа можно ввести в поле данные, которые затем можно использовать как:

• критерий выбора элементов в списке; например, если список содержит названия месяцев года и вводится слово «Мау», то осуществляется перемещение на этот пункт списка; при этом используются свойства MatchEntry и MatchRequired;

• новое значение; например, для задания новой величины масштаба изображения; таким образом, в программе должен быть предусмотрен случай, когда введенного значения нет в списке.

Если элемент управления ComboBox относится ко второму типу, то для выбора элемента необходимо открыть список, на-

11. Панель инструментов «Элементы управления»


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta