«Ни один ремесленник, который стремится к вершинам своей профессии, не примет негодных инструментов; и ни один производитель, который ценит качество работы, не будет упрашивать ремесленника принять их»
1. Введение в программирование в Delphi
Назначение Delphi. RAD-технология (Rapid Application Development)
О структуре программы при программировании в Delphi.
О возможности компиляции программ с использованием IDE Delphi или компилятора командной строки (DCC32.exe).
Исходные файлы:
Ø файл проекта с расширением .dpr, соответствующий главной программе;
Ø файлы с текстами модулей (.pas);
Ø файлы с пакетами (.dpk).
Другие файлы, используемые для построения приложений, которые не являются текстовыми или .pas файлами и создаются Delphi автоматически:
Ø файлы с формами (.dfm);
Ø файл с ресурсами (.res);
Ø файл настроек (опций) проекта (.dof);
Ø файл, в котором сохраняется состояние интегрированной среды (.dsk).
Ø
Файл с ресурсами (.res) является стандартным файлом ресурсов Windows, в котором сохраняется иконка приложения.
Генерируемые компилятором файлы:
Ø файлы .dcu (Delphi Compiled Unit) для каждого модуля:
Ø исполняемый файл .exe или библиотека .dll (Dinamy Linked Library);
Ø файлы .dcp (Delphi Compiled Package), .dpl (Delphi Package Library) и .bpl (Borland Package Library), которые создаются при компиляции пакета (package - .dpk).
.dcp-файл – двоичный образ, содержащий заголовок пакета и конкатенацию всех .dcu-файлов пакета.
2. Примеры программ