Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lpr_11Ek.doc
Скачиваний:
8
Добавлен:
13.11.2018
Размер:
3.32 Mб
Скачать

9)Выполните программу еще раз.

Требования: 1) Студент должен создать свою форму и отработать свойства Left, Top, Width , Height и Color формы в окне Object Inspertor ..

ЗАДАНИЕ №1

Создать форму размером 210х297 пикселей.

ЗАДАНИЕ №2

Закрасить ее в определенный цвет.

ЗАДАНИЕ №3

Сохранить данный проект.

Вопросы при сдаче лабораторной работы:

1) Способы активизации окон Delphi.

2) Свойства Left, Top, Width и Height формы окна Object Inspertor .

3) Как сохранить проект и как исполнить готовый проект.

4)Что такое визуальное программирование и чем оно отличается от обычного?

Литература:

Глинский Я.М. “TURBO PASCAL i DELPHI”

Список лабораторных работ

Лабораторная работа №7

по дисциплине «Информатика».

Тема: Компоненты ввода и отображения текстовой информации в среде программирования Delphi.

Цель: 1) Обучить студента программировать кнопки в Delphi.

2) Ознакомить с объектами изображения (Image), кнопками (Button) и их основными свойствами.

Ход работы:

  1. Загрузите среду визуального программирования Delphi.

  2. Загрузите форму программы “Анкета студента”.

  3. Вставьте в форму объект типа Image (изображение Вашего знака Задиака).

  4. Вставьте изображение своего хобби в форму на место изображения знака Задиака, воспользовавшись ещё одним объектом типа Image.

  5. Поэкспериментируйте со свойством Visible (видимость) обоих изображений, каждый раз выполняя программу.

  6. Вставьте в форму кнопки для вывода изображений – два объекта типа Button с названиями “Хобби” и “Знак Задиака”.

  7. Запрограммируйте кнопку “Хобби” так, чтобы после нажатия на неё в форме появлялось изображение Вашего “хобби”.

Д

Procedure Tform1.Button1Click(Sender: TObject);

Begin

End;

ля программирования кнопки
Button1 необходимо два раза щелкнуть на ней левой кнопкой мыши. В результате активизируется окно текста программы с заготовкой процедуры Button1Click.

В заготовку необходимо вставить текст программы – реакция на данное действие. Процедура будет иметь такой вид:

Procedure Tform1.Button1Click(Sender: TObject);

Begin

Image1.Visible:=True;{Изображение “Хобби” становится видимым}

Image2.Visible:=False;{Изображение “Знака Задиака” становится невидимым}

End;

Требования:

Выполните следующие задания:

На оценку 3 (уд):

  1. Запрограммируйте кнопку “Знак Задиака” согласно её назначения (см. пункт 7).

  2. Выполните программу и убедитесь, что кнопки выполняют свои функции. Закройте окно программы “Анкета студента”.

  3. Сохраните созданную программу в своей собственной папке.

  4. Создайте exe – файл программы (Выполните команду главного меню Project Build All).

  5. Закройте Delphi , выполните созданную программу и поэсперементируйте с созданными кнопками.

  6. Продемонстрируйте созданную форму преподавателю. Закончите работу.

На оценку 4 (хорошо):

  1. Вставьте в форму третье изображение и ещё одну кнопку с соответствующей надписью.

  2. Поменяйте надписи на кнопках на такие: “изменить изображение” и” убрать изображение”, перепрограммируйте кнопки согласно нового предназначения. Выполните программу и убедитесь в правильности её работы.

  3. Поменяйте сценарий работы программы для задачи пункта 2 на следующий:

  • Группа 179Сразу после запуска программы изображений не видно, есть две кнопки “хобби” и “ убрать изображение”, доступной является только первая кнопка;

  • После нажатия на кнопку “ Хобби” в форме появляется изображение хобби, надпись на первой кнопке меняется на “Знак Задиака” , стаёт доступной кнопка “Убрать изображение”;

  • После нажатия на кнопку Убрать изображение Знака исчезает и эта кнопка становится недоступной.

Выполните программу и убедитесь в правильности её работы.

Подсказка. В текст процедур, что описывают работу кнопок, можно вставить команды , что изменяют свойства кнопок Capcion (надпись) , Visible (видимость), Enable (доступность).

Группа 179На оценку 5 (отлично ):

  1. В условиях задачи 3 после нажатия на кнопке «Убрать изображение» эта кнопка становится не только недоступной, но и невидимой.

  2. Изменить программный код решенной задачи 4 так, чтобы после исчезновения изображения надпись на первой кнопке всегда соответствовала изображению, какое должно появиться после её нажатия.

Вопросы при сдаче лабораторной работы:

  1. Как разместить компонент на форме?

  2. Какими способами можно изменить свойства компонента? Приведите примеры из вашей работы.

  3. Опишите назначение компонента Image.

  4. С помощью какого свойства можно вставить изображение в форму?

Литература:

Глинский Я.М. “TURBO PASCAL i DELPHI” .

Список лабораторных работ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]