- •Ход работы Этап 1. Создание внешнего вида окна приложения
- •Теоретические сведения:
- • Шаг 1. Размещение компонентов на форме
- •Теоретические сведения:
- •Структура файла проекта:
- •Структура модуля:
- •Внимательно прочитать и запомнить!
- • Шаг 2. Задание свойств компонентов
- • Шаг 3. Запуск программы
- •Этап 2. Создание обработчиков событий
- • Шаг 1. Создания обработчиков событий по умолчанию – события нажатия кнопок
- •Индивидуальные задания
- •Варианты задания
- •Контрольные вопросы
Теоретические сведения:
Файлы проекта Delphi
Файл проекта (.dpr) |
Этот текстовый файл используется для хранения информации о формах и модулях, составляющих приложение. В нем содержатся операторы инициализации и запуска программ на выполнение. |
Файл модуля (.pas) |
Каждой создаваемой форме соответствует текстовый файл модуля, используемый для хранения исходного кода. Можно создавать модули, не связанные с формами. |
Файл формы (.dfm) |
Это двоичный или текстовый файл, который создается Delphi для хранения информации о созданных формах. Каждому файлу формы соответствует файл модуля (.pas). |
Файл параметров проекта(.dfo) |
В этом файле хранятся установки параметров проекта. |
Файл ресурсов(.res) |
Этот бинарный файл содержит используемую проектом пиктограмму и прочие ресурсы. |
Файлы резервных копий (.~dp, .~df, .~pa) |
Это соответственно файлы резервных копий для файлов проекта, формы и модуля. Если что-то окончательно испорчено в проекте, можно изменить соответствующим образом расширения этих файлов и таким образом вернуться к предыдущему варианту на момент предпоследней записи проекта. |
Файл конфигурации окон (.dsk) |
Этот файл хранит конфигурацию всех окон среды разработки. |
Исполняемый файл (.exe) |
Это исполняемый файл приложения. Он является автономным исполняемым файлом, для которого больше ничего не требуется, если только в приложении не используются библиотеки, содержащиеся в DLL, OCX и т.д., а также если не используется поддержка пакетов времени выполнения. |
Объектный файл модуля (.dcu) |
Это откомпилированный файл модуля (.pas), который компонуется в окончательный исполняемый файл. |
Другие файлы Windows, которые могут использоваться Delphi:
Файлы справки (.hlp) |
Это стандартные файлы справки Windows, которые могут быть использованы созданным приложением. |
Файлы изображений или графические файлы (.wmf, .bmp, .ico) |
Эти файлы обычно используются в приложениях Windows для создания привлекательного и дружественного пользовательского интерфейса. |
Главная часть создаваемого приложения - файл проекта (.dpr), содержащий код на языке Object Pascal, с которого начинается выполнение приложения и который обеспечивает инициализацию других модулей. Он создается и модифицируется средой Delphi автоматически в процессе разработки приложения. Имя, которое задается файлу проекта при сохранении, становится именем исполняемого файла.
Структура файла проекта:
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1}; {Модули, загружаемые программой}
{$R *.RES}
begin
Application.Initialize; {Инициализация приложения}
Application.CreateForm(Tform1, Form1); {Создание формы}
Application.Run; {Запуск и основная работа приложения}
end.