Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическая работа_Delphi.doc
Скачиваний:
35
Добавлен:
27.10.2018
Размер:
412.67 Кб
Скачать

20

Практическая работа № 1 "Элементы интерфейса Delphi"

1. Общие положения

Delphi – интегрированная среда разработки (IDE – Integrated Development Environment).

Delphi дает возможность создавать программы в стиле визуального конструирования формы, "набросав" на нее какие-либо визуальные элементы.

В Delphi 10 окон, но после загрузки появляются четыре окна (рисунок 2):

  • главное окно (заголовок Delphi4 – Project1),

  • окно с формой для проектирования приложения (заголовок Form1),

  • окно инспектора объектов (Object Inspector),

  • окно редактора форм (Unit1.pas).

1. 1. Главное окно осуществляет основные функции управления проектом создаваемой программы.

  • Строка заголовка

  • Строка меню

  • Панель инструментов

  • Палитра компонентов

Строка заголовка главного окна отображает имя открытого в данный момент проекта.

По заголовку главного окна можно определить, в каком режиме открыт проект.

Текст заголовка

Режим работы

Delphi 4 – Project1

Редактирование

Delphi 4 – Project1 [Running]

Выполнение

Строка меню содержит команды, необходимые для разработки и тестирования приложений и используется так же, как любое стандартное Windows-меню.

Панель инструментов. Инструменты выполняют некоторые команды главного меню.

На этой панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка запуска программы на выполнение.

Палитра компонентов устроена в виде наборов пиктограмм. Совокупность наборов составляет библиотеку визуальных компонентов (VCL – Visual Component Library). Имеется несколько категорий компонентов, каждая из которых связана со своей закладкой. С помощью палитры компонентов мы будем создавать экземпляры компонентов (или объекты) в форме.

1. 2. Окно проектировщика формы – главное место, где происходит сборка программы из компонентов, содержащихся в палитре компонентов. Сама форма – это уже готовая к исполнению программа. В указанное место формы будет вставлен объект - экземпляр компонента выбранного типа.

1. 3. Окно инспектора объектов (Object Inspector) - отображает свойства активизированного щелчком мыши какого-либо компонента или самой формы. Имя активизированного компонента находится под заголовком окна.

Это окно имеет две закладки – Свойства (Properties) и События (Еvents).

  • Свойство определяет атрибут компонента, например, размер кнопки или шрифт метки.

  • Событие означает, например, такие действия, как щелчок мыши на кнопке или закрытие окна.

1. 4. По ходу работы система формирует в окне Редактора кодов текст программы на языке Pasсal, связанной с формой. После загрузки Delphi это окно спрятано за окном формы, и его можно увидеть, щелкнув на кнопке Toggle Form/Unit в панели инструментов.

Пользователь может дополнять текст программы самостоятельно или по предложению системы в момент размещения объектов в форме.

2. Создание и сохранение проекта и файла модуля

Каждый пункт меню содержит набор команд. На рисунке 1 изображено открытое меню пункта File.

Рисунок 1

Рассмотрим некоторые команды.

Команда New

Открывает окно New Items, при помощи которого можно создать новую форму, шаблон проекта или формы, которые затем могут быть использованы.

Команда New/Form

Открывает окно новой формы и соответствующего ей модуля и добавляет их к активному проекту.

Команда New Application

Создает новый проект, состоящий из файла проекта PROJECT1.DPR и двух файлов: модуля UNIT1.PAS и файла формы UNIT1.DFM. При этом IDE отображает окно проектировщика формы и редактора кода. Окно проектировщика формы является активным. После этого рекомендуется сохранить новый проект, присвоив ему свое имя.

Команда Open Project

Открывает диалоговое окно Open Project, в котором выбирается открываемый файл.

Команда Save

Сохраняет активные файлы под их собственными именами. Если файл не был ранее сохранен, и ему не было присвоено имя, Delphi открывает диалоговое окно Save As, в котором нужно указать имя файла.

Команда Save Project As

Эта команда позволяет сохранить проект под другим именем и, в случае необходимости, в другом каталоге.

После выбора этой команды появится диалоговое окно для сохранения файла кода программы. По умолчанию файлу дается расширение PAS, указанное в окне Тип файла. Введите свое имя файла и нажмите OK. Далее появится следующее диалоговое окно для сохранения файла проекта (расширение DPR – Delphi Project). Введите имя проекта и нажмите OK.

Примечание

Для последующего сохранения ранее созданного проекта достаточно выполнить команду Save.