- •Практическая работа № 1 "Элементы интерфейса Delphi"
- •1. Общие положения
- •1. 1. Главное окно осуществляет основные функции управления проектом создаваемой программы.
- •2. Создание и сохранение проекта и файла модуля
- •Задание
- •Практическая работа № 2 "Разработка первого проекта"
- •1. Постановка задачи
- •2. План разработки программы
- •3. Краткое описание плана разработки программы
- •4. Задание
- •Практическая работа № 3 "Разработка проекта диалог"
- •1. Постановка задачи
- •2. План разработки программы
- •3. Задание
- •Практическая работа № 4 "Разработка проекта справочник"
- •1. Постановка задачи
- •2. План разработки программы
- •3. Задание
- •Практическая работа № 5 "Разработка проекта Словарь"
- •Постановка задачи
- •2. План разработки программы
- •3. Задание
- •Практическая работа № 6 "Разработка проекта Ваш вес"
- •Постановка задачи
- •2. План разработки программы
- •Пояснение
- •3. Задание
- •Обработчик исключений строится в виде таких конструкций:
- •Практическая работа № 7 "Разработка проекта Цвета в формате rgb"
- •Постановка задачи
- •Пояснения: новым в этой программе будет использование:
- •Полос прокрутки ScrollBar (страница палитры компонентов Standard) в качестве ввода данных,
- •Функций преобразования значений цветовых составляющих – tColorRef.
- •План разработки программы
- •3. Задание
- •Практическая работа № 8 "Тест по информатике"
- •1. Постановка задачи
- •2. План разработки программы
- •3. Задание
- •Практическая работа № 9 "Тест по физике"
- •1. Постановка задачи
- •2. План разработки программы
- •3. Задание
- •Практическая работа № 10 "Разработка теста по географии"
- •1. Постановка задачи
- •2. План разработки программы
- •Создать Титульную форму.
- •Создать форму Меню.
- •Создадим переход с Титульной формы на форму Меню. Для этого нужно перейти на Титульную форму.
- •6.2. Удалите компоненты кнопок ok и Help.
- •6.4. Измените название формы, для чего в Object Inspector откройте список объектов, выберите PagesDlg:
- •7.4. Сохраните выполненную работу (File – Save All). Запустите программу на выполнение и проверьте правильность ее работы:
- •Переход с Титульной формы на форму Меню;
- •Переход с формы Меню на форму Тестирования;
4. Задание
-
Сделать шрифт выводимой реплики отличным от стандартного по виду, цвету и размеру.
Подсказка. Для метки в Object Inspector справа от свойства Font щелкнуть мышкой дважды.
-
Заменить простую кнопку Выход на более привлекательную кнопку.
Подсказка. Для замены кнопки надо удалить существующую, а другую найти в палитре компонентов на странице Additional. Она самая левая, называется BitBtn. Затем изменить ее вид в свойстве Kind.
-
Сделать так, чтобы при запуске проекта на экране вместо названия Label1 появлялся текст Первые успехи! , а после нажатия кнопки Приветствие появлялось новое сообщение Первые и не последние!
Подсказка. Изменить свойство Caption и для события OnClick внести изменения.
-
Запустить исполняемый файл Pr1.exe не в среде Delphi, а в Windows.
Подсказка. Выйти из Delphi в Windows. Использовать диспетчер программ или проводник Windows.
Практическая работа № 3 "Разработка проекта диалог"
1. Постановка задачи
Создать программу, с помощью которой можно выполнить: после запуска программы пользователь вводит свое имя, например, Александр, в прямоугольник с мигающим текстовым курсором и нажимает клавишу Enter (см. рисунок 5).
Появляется вопрос: "Александр, ты любишь читать?". Если пользователь нажмет на клавишу Да, то должна появиться реплика: "Молодец!", если он нажмет на клавишу Нет, то появится реплика: "Почему же? Надо читать".
Для выхода из программы необходимо щелкнуть мышью на кнопке Выход.

Рисунок 5
Пояснение. Новым в этой программе является строка ввода Edit на странице палитры компонентов Standard и обработка события строки ввода - OnKeyPress.
2. План разработки программы
-
Открыть новый проект. Дать название форме Диалог.
-
Разместить на форме компоненты в соответствии с рисунком 6.

Рисунок 6
-
Сохранить проект под именем, например, Pr2.pas и Pr2.dpr
-
Запустить программу, затем закрыть окно проекта кнопкой Выход.
-
Выполнить следующие действия:
Выделенная компонента
Окно инспектора объектов
Имя свойства
Действие
BitBtn1
Properties
Caption
&Выход
Kind
bkClose
Label1
Properties
Caption
Введи свое имя и нажми Enter
Edit1
Events
OnKeyPress
If key=#13 then
begin
Label2.Caption:=Edit1.Text + ‘, ты любишь читать?’;
end;
Button1
Properties
Caption
Да
Events
OnClick
Label3.Caption:=‘Молодец!’;
Button2
Properties
Caption
Заменить на Нет
Events
OnClick
Label3.Caption:=‘Почему же? Надо читать.’;
Label2
Properties
Caption
Удалить название
Label3
Properties
Caption
Удалить название
-
Сохранить проект, запустить и протестировать его.
