Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по программированию.doc
Скачиваний:
0
Добавлен:
09.01.2020
Размер:
564.74 Кб
Скачать

Счетчик

По своим функциям счетчик аналогичен полосе прокрутки, но не имеет ползунка.

Свойства объекта

Свойство

Описание

Value

Возвращает или устанавливает текущее значение полосы прокрутки.

Min

Минимальное значение полосы прокрутки.

Max

Максимальное значение полосы прокрутки.

SmallChange

Устанавливает шаг изменения значения при щелчке по одной из стрелок полосы прокрутки.

Список (ListBox)

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

Свойства объекта

Свойство

Описание

ListIndex

Возвращает номер выбранного элемента в списке. Нумерация элементов начинается с нуля. Если ни один из элементов списка не выбран, то возвращается -1.

ListCount

Возвращает число элементов списка.

TopIndex

Возвращает элемент списка с наибольшим номером.

ColumnCount

Устанавливает число столбцов в списке.

TextColumn

Устанавливает столбец в списке, элементы из которого возвращаются в качестве значения свойства Text.

Text

Возвращает выбранный в списке элемент.

List

Возвращает элемент списка, стоящий на пересечении указанной строки и столбца.

List (Row, Column)

RowSource

Устанавливает диапазон, содержащий элементы списка.

ControlSource

Устанавливает диапазон (ячейку), куда возвращается выбранный элемент из списка.

MultiSelect

Устанавливает способ выбора элементов в списке. Допустимые значения:

- fmMultiSelectSingle – выбор только одного элемента;

- fmMultiSelectMulti – разрешен выбор нескольких элементов. Выбор осуществляется либо щелчком, либо нажатием клавиши <пробел>;

- fmMultiSelectExtended – разрешено использование клавиши <Shift> при выборе ряда последовательных элементов списка.

Selected

Логическое свойство. True – элемент списка выбран.

Используется для определения выбранного элемента, когда значение свойства MultiSelect установлено равным fmMultiSelectMulti или fmMultiSelectExtended.

ColumnWidths

Устанавливает ширину столбцов списка.

ColumnWidths=String

String – строка, устанавливающая ширину столбцов.

Например:

With ListBox1

.ColumnCount = 3

.ColumnWidths = “20;30;30”

End With

ColumnHeads

Логическое свойство, определяющее выводить ли в списке заголовки столбцов.

ListStyle

Устанавливает способ выделения выбранных элементов. Допустимы значения:

- fmListStylePlain – выбранный элемент выделяется цветом;

- fmListStyleOption – перед выбранным элементом ставится флажок.

MatchEntry

Выводит первый подходящий элемент из списка при наборе его имени с клавиатуры. Допустимы значения:

- fmMatchEntryNone – режим вывода подходящего элемента выключен;

- fmMatchEntryFirstLetter – выводится подходящий элемент по набранной первой букве;

- fmMatchEntryComplete – выводится подходящий элемент по полному набранному имени.

BoundColumn

Устанавливает данные, возвращаемые свойством Value. Допустимые значения:

0 – возвращается индекс выбранной строки, в этом случае свойство Value работает как ListIndex;

от 1 до количества столбцов в списке – свойству Value возвращается элемент из выбранной строки, стоящий в столбце, заданном значением свойства BoundColumn.