Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
38
Добавлен:
16.04.2013
Размер:
1.47 Mб
Скачать

П2.6. Обычный список ListBox

Этот компонент представляет собой окно, содержащее список элементов, которые могут быть выбраны помощи клавиатуры или мыши; выбранный элемент списка выделяется цветом. Если список не умещается в окне полностью, то оно автоматически снабжается полосой прокрутки для просмотра всех элементов списка.(рис.П2.3).

Рис.П2.3. Компонент ListBoxс полосой прокрутки.

Выбор элемента задается щелчком мышью на элементе списка и сопровождается генерацией события OnClick.

Для перемещения по списку можно использовать клавиши управления курсором; нажатие любой из таких клавиш вызывает генерацию события OnClick.

Список элементов хранится в свойстве Items.Элементы в списке нумеруются с нуля. Номер выбранного элемента является значением свойства ItemIndex;например, значение выбранного элемента в списке ListBox1обозначается в программе так:

ListBoxl.Items[ListBoxl.ItemIndex]

Свойство Selected[n]позволяет определить, был (True)или не был(False)выбран элемент с номеромn. Свойство MultiSelectпозволяет задать (True)или отменить (False)возможность одновременного выбора нескольких элементов. Выбор нескольких подряд идущих элементов осуществляется щелчком мышью на первом элементе и щелчком мышью при нажатой клавише Shiftна последнем элементе, Выбор нескольких несоседних элементов осуществляется щелчком мышью на каждом выбираемом элементе при нажатой клавише Shift.Значение свойства SelCountопределяет количество одновременно выбранных элементов,

Свойство Sortedзадает (True)или отменяет (False)необходимость сортировки элементов списка.

Методы Add, Deleteи Insertпредназначены для добавлений, удалений и вставки элемента списка и применяются к свойству Items. Эти методы вызываются с таким же количеством и порядком аргументов,что и у одноименных методов из табл.П2.5, ноS задает значение элемента списка, а N - номер элемента.

Лабораторная работа. Начальные сведения о системе DELPHI 1

1. Назначение и состав системы Delphi 1

2. Запуск системы Delphi и элементы среды Delphi 1

3. Управление разработкой проекта 3

4. Пример разработки проекта приложения 4

4.2. Размещение компонентов в форме 4

4.3. Настройка компонентов 5

4.4. Проверка работоспособности проекта 6

5. Лабораторное задание 6

6. Порядок выполнения лабораторной работы 6

7. Требования к отчету 7

8. Контрольные вопросы 7

Приложение 1 8

Приемы работы в среде Delphi 8

П1.1. Манипулирование компонентами (объектами) 8

П1.2. Настройка компонентов 9

П1.3. Запуск приложения и завершение его работы 12

П1.4. Переход к созданию нового проекта приложения 12

П1.5 Загрузка ранее созданного проекта 13

П1.6. Сохранение проекта 13

Приложение 2 14

Характеристики некоторых стандартных компонентов 14

П2.1. Общие свойства компонентов 14

П2.2. Обычная (стандартная) кнопка Button 14

П2.3. Статический текст (метка) Label 15

П2.4. Строка редактирования (однострочный редактор) Edit 16

П2.5. Многострочный редактор Memo 17

П2.6. Обычный список ListBox 19

20

Соседние файлы в папке ВМИП