
- •Объектно-ориентированное программирование на среде delphi
- •Лабораторная работа № 1. Задача об анкете
- •Ход работы
- •1. Загрузите систему визуального программирования Delphi.
- •2. Исследуйте способы активизации четырёх окон Delphi:
- •3. Запустите программу Projectl на выполнение и рассмотрите окно пустой пока что формы. Поупражняйтесь с окном формы.
- •4. Закройте окно программы Forml, минимизируйте главное окно Delphi и создайте на рабочем диске папку с названием группы, а в ней папку, названную вашей фамилией. Снова активизируйте окно Delphi.
- •5. Сохраните созданную программу в своей папке.
- •6. Визуально ознакомьтесь со свойствами формы Left, Top, Width и Height.
- •7. Исследуйте, как изменение значений свойств Left, Top, Width или Height формы в окне Object Inspector ведет к из менению расположения или размера формы.
- •8. Измените цвет фона формы.
- •Выполните программу еще раз (см. Пункт 3).
- •Вставьте в форму текстовое поле (объект типа Label) с текстом «Анкета студента».
- •11. Аналогично вставьте в форму еще несколько текстовых полей, где укажите свои биографические данные.
- •12. Вставьте в форму объект типа Image (картинка).
- •13. Вставьте свою портретную фотографию с помощью свойства Picture (иллюстрация) объекта Imagel.
- •14. Наложите свою художественную фотографию на портретную, вставив в форму еще один объект типа Image.
- •15. Проэкспериментируйте со свойством Visible (видимость) двух изображений, каждый раз выполняя программу (см. Пункт 3).
- •16. Вставьте в форму кнопки для поочередного отображения наложенных одна на другую фотографий - два объекта типа Button с названиями Buttonl и Button2.
- •17. Запрограммируйте кнопку «Портретная фотография» так, чтобы после ее нажатия в форме появлялась портретная фотография.
- •18. Запрограммируйте кнопку «Художественная фотография» соответственно ее назначению (см. Пункт 17).
- •Лабораторные задание
2. Исследуйте способы активизации четырёх окон Delphi:
главного окна Delphi 7.0 — Projectl, где находятся панель инструментов, палитра компонентов и главное меню;
окна инспектора объектов Object Inspector со значениями свойств активного объекта;
окна формы (Forml), в котором будут приведены результаты работы будущей программы;
окна текста программы (Unitl.pas)
Замечание. Окно текста программы может частично перекры ваться окном формы. Активизировать окна, а также менять их размеры или расположение можно с помощью мыши или используя функциональные клавиши на клавиатуре:
F10 - для активизации главного меню (после этого нажмите на клавишу Esc);
F11 - для активизации окна инспектора объекта;
F12 - для перехода между окнами формы и кода программы.
3. Запустите программу Projectl на выполнение и рассмотрите окно пустой пока что формы. Поупражняйтесь с окном формы.
Запустить программу можно несколькими способами:
• Используя команду Run => Run главного меню;
• Щелкнув на кнопке Run панели инструментов;
• Нажав функциональную клавишу F9.
Выполните такие действия: максимизируйте окно, восстановите его предыдущий размер, минимизируйте и снова разверните окно, передвиньте на рабочем столе и измените его размеры, вызовите системное меню (Alt + пропуск). Выполните те же действия с помощью команд Move, Size и других и клавиатуры.
Вывод: окно формы обладает всеми свойствами стандартного окна операционной системы Windows.
4. Закройте окно программы Forml, минимизируйте главное окно Delphi и создайте на рабочем диске папку с названием группы, а в ней папку, названную вашей фамилией. Снова активизируйте окно Delphi.
5. Сохраните созданную программу в своей папке.
Для этого выполните команду главного меню File=> Save All (Сохранить Все) или нажмите на кнопку Save All I на панели инструментов. В поле «Save in:» (Сохранить в:) появившегося окна («Save Unitl As») с помощью списка выберите название рабочего диска, после чего найдите и откройте свою папку. Задайте название для файла текста программы, предварительно удалив предложенное компьютером название Unitl.pas => Save. В следующем окне «Save Projectl As» введите название файла проекта, удалив предложенное компьютером название Projectl. dpr => Save. Обратите внимание: файлы проекта и текста программы должны иметь разные названия.
6. Визуально ознакомьтесь со свойствами формы Left, Top, Width и Height.
Переместите форму Forml с помощью мыши. Обратите внимание, что изменение расположения формы ведет к изменению ее свойств Left и Тор - координат левого верхнего угла формы в окне Object Inspector. Поменяйте размеры формы. Убедитесь, что теперь меняются свойства Width (ширина) и Height (высота) формы в окне инспектора объектов.
7. Исследуйте, как изменение значений свойств Left, Top, Width или Height формы в окне Object Inspector ведет к из менению расположения или размера формы.
Для этого введите некоторое значение в пикселях и нажмите на клавишу Enter.