Федеральное агентство по образованию
Delphi. Страница Standard
Учебно-методическое пособие для вузов
(Практикум)
Составители:
В. В. Васильев
Л. В. Хливненко
ВОРОНЕЖ 2007
2
Утверждено Научно-методическим советом Математического факультета
31 января 2007 года, протокол № 5
Рецензент В. Н. Донцов
Учебно-методическое пособие (практикум) подготовлен на кафедре мате-
матического моделирования математического факультета Воронежского
государственного университета. Рекомендовано для студентов 3-4 курсов всех форм обучения. Для направления 010101 (010100) Математика
3
1. Постановка учебной задачи
Разработка интерфейса проекта в Delphi похоже на игру с детским
конструктором. Программист располагает большим запасом разных строи-
тельных кубиков – компонент, которые он по своему усмотрению распола-
гает на игровом поле – форме. Сам процесс игры заключается в написании
алгоритмов, описывающих реакции на различные события. В данной работе мы познакомимся с рядом компонент страницы
Standard:
Label - Метка (используется для создания надписей на форме). Edit – Текстовый редактор (поле предназначено для ввода текста и
(или) отображения текста в одной строке). Memo - Многострочный текстовый редактор (позволяет вводить и
(или) отображать текст в несколько строк). ListBox - Список выбора (состоит из списка опций и позволяет вы-
бирать одну или несколько из них).
ComboBox - Комбинированный список выбора (гибрид списка выбо-
ра и однострочного текстового редактора). Button - Командная кнопка (событие Onclick меняет эффект «вы-
пуклости» на эффект «вдавленности»). Panel - Панель (служит для объединения компонент и позволяет
создавать эффект объемности). GroupBox - Группа компонент (блок с рамкой, использующийся для
объединения связанных по смыслу элементов). RadioButton - Радиокнопка (зависимый переключатель, обычно вхо-
дящий в группу, из которой возможно выбрать только один из пере-
ключателей). RadioGroup - Группа зависимых переключателей (позволяет акти-
визировать только один переключатель из группы). CheckBox- Флажок (независимый переключатель, даже при вхожде-
нии в группу способный всегда находиться во включенном и отклю-
ченном состоянии). ScrollBar – Полоса прокрутки (полоса управления, позволяющая пи-
сать обработчики, реагирующие на месторасположение бегунка). MainMenu - Главное меню формы (используется для создания иерар-
хических меню). PopupMenu - Контекстное меню (вспомогательное меню, вызывае-
мое по нажатию правой кнопки мыши). Знакомство с компонентами будем осуществлять в ходе работы над
проектом. В окончательном варианте наш проект будет представлять собой
форму «Ввод информации о новом сотруднике», изображенную на рис. 1. Проект будет продолжен в следующей лабораторной работе, в ходе кото-
рой будет создана вторая форма проекта.