- •Лабораторная работа. Начальные сведения о системе delphi
- •1. Назначение и состав системы Delphi
- •2. Запуск системы Delphi и элементы среды Delphi
- •3. Управление разработкой проекта
- •4. Пример разработки проекта приложения
- •4.1. Определение компонентов, используемых в приложении
- •4.2. Размещение компонентов в форме
- •4.3. Настройка компонентов
- •5. Лабораторное задание
- •6. Порядок выполнения лабораторной работы
- •7. Требования к отчету
- •4.4. Проверка работоспособности проекта
- •8. Контрольные вопросы
- •Приемы работы в среде Delphi п1.1. Манипулирование компонентами (объектами)
- •П1.2. Настройка компонентов
- •П1.3. Запуск приложения и завершение его работы
- •П1.4. Переход к созданию нового проекта приложения
- •П1.5 Загрузка ранее созданного проекта
- •П1.6. Сохранение проекта
- •Характеристики некоторых стандартных компонентов
- •П2.1. Общие свойства компонентов
- •П2.2. Обычная (стандартная) кнопка Button
- •П2.3. Статический текст (метка) Label
- •П2.4. Строка редактирования (однострочный редактор) Edit
- •Edit1.Text Edit1.Clear п2.5. Многострочный редактор Memo
- •П2.6. Обычный список ListBox
- •ListBoxl.Items[ListBoxl.ItemIndex]
- •1. Назначение и состав системы Delphi 1
- •2. Запуск системы Delphi и элементы среды Delphi 1
П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. Размещение компонентов в Форме. 5
4.3.Настройка компонентов. 5
4.4. Проверка работоспособности проекта. 6
5. Лабораторное задание. 6
6. Порядок выполнения лабораторной работы. 6
7. Требования к отчету. 7
8. Контрольные вопросы. 7
Приложение 1. Приемы работы в среде Delphi. 8
П1.1. Манипулирование компонентами (объектами). 8
П1.2. Настройка компонентов. 9
П1.3. Запуск приложения и завершение его работы 12
П1.4. Переход к созданию нового проекта приложения 12
П1.5 Загрузка ранее созданного проекта 13
П1.6. Сохранение проекта 13
Приложение 2 Характеристики некоторых стандартных компонентов 14
П2.1. Общие свойства компонентов 14
П2.2. Обычная (стандартная) кнопка. Button 14
П2.3. Статический текст (метка) Label 15
П2.4. Строка редактирования (однострочный редактор) Edit 16
П2.5. Многострочный редактор Memo 17
П2.6. Обычный список ListBox 19
