Лаба1 Яткин А.А.. Отчет по лабораторной работе 1 по теме Общие положения Delphi
Скачать 2.47 Mb.
|
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. Н. П. ОГАРЁВА» (НИ МГУ им. Н. П. Огарева) Институт электроники и светотехники Кафедра информационной безопасности и сервиса ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1 по теме: «Общие положения Delphi» Автор лабораторной работы (подпись) (дата) Яткин А.А. _____________ ____________ Специальность 43.03.01 Сервис Руководитель работы (подпись) (дата) Шиков С.А. _____________ ____________ Оценка_____________ Цель работы: Изучить Delphi, ознакомиться с основными принципами работы в данной программе. Изучить основные команды, ознакомиться с элементами интерфейса на практике . Операционные системы: Windows XP, Windows 7, Windows 8, Windows Server 2008, Windows Server 2012. Изм. Лист № докум. Подпись Дата Лист 2 ЛР–02069964–43.03.01 – 01–22 Разраб. Яткин А.А. Провер. Шиков С.А. Реценз. Н. Контр. Утверд. Общие положения Delphi Лит. Листов 15 МГУ, ИЭС, Сервис, 181 гр 1. Создадим новый проект. Для этого выполните команду File/New/VCL Forms Application. Рис 1 – создаем новый проект. 2. Сохраните код программы и проект под именами, например, Unit1.pas и Pr1.dpr. Для этого выполните команду File/Save all, предварительно создав папку, в которую вы будете записывать свои проекты. Рис 2 – Сохраняем код программы и проект. Изм. Лист № докум. Подпись Дата Лист 3 ЛР–02069964–43.03.01 – 01–22 3. Откомпилируйте и выполните «пустую» программу, созданную в п.1 – на клавиатуре нажмите кнопку F9. В результате компиляции создается exe файл, который можно будет запускать на выполнение. Рис 3 - Откомпилируем и выполним «пустую» программу. 3. Закройте запущенную программу, щелкнув мышью на стандартной кнопке «Х». Снова на экране появляется инспектор объектов и редактор формы. Рис 4 - Закрываем запущенную программу. Изм. Лист № докум. Подпись Дата Лист 4 ЛР–02069964–43.03.01 – 01–22 5. Закройте Delphi Рис 5 - Закроем Delphi. 6. Загрузите Delphi. Рис 6 - Загружаем Delphi. Изм. Лист № докум. Подпись Дата Лист 5 ЛР–02069964–43.03.01 – 01–22 7. Загрузите свой проект, выполнив команду File/Open Project и указав правильно имя (п. 2) Рис 7 - Загружаем свой проект. 8. Повторите п. 3 и 4 Рис 8 – Повторяем п. 3 и 4 Изм. Лист № докум. Подпись Дата Лист 6 ЛР–02069964–43.03.01 – 01–22 План разработки программы 1. Откройте новый проект Рис 9 - Открываем новый проект 1. Разместите в форме экземпляры компонентов: метку Label и две кнопки Button (см. рис.5). Рис 10 - Размещаем в форме экземпляры компонентов: метку Label и две кнопки Button. Изм. Лист № докум. Подпись Дата Лист 7 ЛР–02069964–43.03.01 – 01–22 2. Выделите кнопку Button2, перейдите в Object Inspector на вкладку Properties, найдите свойство Caption (заголовок) и измените Button2 на заголовок «Выход». Перейдите на страницу Events окна Object Inspector, найдите событие OnClick, справа от него дважды щелкните мышью. Оказавшись в коде программы, точнее, в заготовке процедуры TForm1.Button2Click, напишите лишь одну команду Close; (обязательно поставьте точку с запятой после «Close»). Рис 11 12 - меняем Button2 на заголовок «Выход». 4. Сохраните код программы и проект под именами, например, Unit2.pas и Pr2.dpr. Изм. Изм. Лист Лист № докум.№ докум. Подпись Подпись Дата Дата Лист Лист 8 ЛР–02069964–43.03.01 – 01–22 ЛР–02069964–43.03.01 – 01–22 Рис 13 – Сохраняем код программы и проект. 4. Запустите программу, затем закрыть окно проекта, щелкнув на кнопке «Выход» Рис 14 – Нажимаем на кнопку «Выход» Изм. Лист № докум. Подпись Дата Лист 9 ЛР–02069964–43.03.01 – 01–22 6. Выделите форму, в свойстве Caption окна Object Inspector замените слово Form1 на «Мой проект». Это и будет заголовком основного окна программы Рис 15 - Заменяем слово Form1 на «Мой проект». 7. Выделите кнопку Button1, в свойстве Caption окна Object Inspector замените слово Button1 на название копки «Приветствие». При необходимости увеличьте длину кнопки Рис 16 - Заменяем слово Button1 на название копки «Приветствие». Изм. Лист № докум. Подпись Дата Лист 10 ЛР–02069964–43.03.01 – 01–22 8. Не снимая выделения с кнопки Button1, перейдите на страницу Events окна Object Inspector и найдите событие OnClick, справа от него дважды щелкните мышью. Введите следующий код: Label1.Caption:= ’Первые успехи!’; Рис 17 18 - Вводим следующий код: Label1.Caption:= ’Первые успехи!’; Изм. Лист № докум. Подпись Дата Лист 11 ЛР–02069964–43.03.01 – 01–22 9 . Сохраните проект окончательно, запустите и протестируйте его Рис 19 – Тестируем проект Изм. Лист № докум. Подпись Дата Лист 12 ЛР–02069964–43.03.01 – 01–22 Задание для самостоятельного выполнения 1. Сделайте шрифт выводимой реплики «Первые успехи!» отличным от стандартного по виду, цвету и размеру. Рис 20 – Делаем другой шрифт. 2.Замените вид кнопки «Выход» на более привлекательный. Рис 21 - Заменяем вид кнопки «Выход». Изм. Лист № докум. Подпись Дата Лист 13 ЛР–02069964–43.03.01 – 01–22 3. Сделайте так, чтобы после нажатия кнопки «Приветствие» на экране появлялось сообщение «Первые и не последние!». Рис 22 - Меняем «Приветствие» на «Первые и не последние!». 4.Запустите исполняемый файл Pr2.exe не в среде Delphi, а в Windows. Изм. Лист № докум. Подпись Дата Лист 14 ЛР–02069964–43.03.01 – 01–22 Рис 23 - Запускаем исполняемый файл Pr2.exe не в среде Delphi, а в Windows. Изм. Лист № докум. Подпись Дата Лист 15 ЛР–02069964–43.03.01 – 01–22 |