Программные файлы. Основные типы файлов проекта. Простейшее приложение.
Простейшее приложение можно «разработать» ничего не делая, и только лишь сохранив пустой проект. Для этого нужно войти в среду Delphi и, ничего не делая, сохранить весь автоматически открытый пустой проект в своей рабочей папке.
Сохранение проекта состоит из 3х шагов:
создание папки для проекта.
сохранение файлов программы в папке проекта. (Например, внутри папки Projects)
сохранение файла проекта в папке проекта.
Если при сохранении согласиться с предложенными средой именами файлов, то в папке проекта можно будет найти 6 файлов:
Unit1.pas
Unit1.dfm
Project1.res
Project1.dpr
Project1.cfg
Project1.dof
В файле Project1.dpr сохранен код проекта Delphi. В файле Unit1.pas описан класс формы TForm1, и как переменная этого класса определена форма Form1. Дополнительная информация о параметрах формы хранится в файле формы Unit1.dfm.
Файл формы Unit1.dfm имеет вид:
Оbject Form1: TForm1
Left = 300
Top = 240
Width = 870
Height = 640
Caption = 'Form1'
···
···
end
В файлах Project1.res, Project1.cfg, Project1.dof содержится служебная информация о ресурсах проекта.
- Объектно-ориентированный анализ
- Объектно-ориентированное программирование.
- Объектно-ориентированное проектирование.
- Основные понятия объектно-ориентированного проектирования.
- Классы и объекты в Object Pascal.
- Важнейшие принципы объектно-ориентированного программирования.
- Составляющие класса.
- Объекты
- Создание и уничтожение объектов.
- Наследование конструкторов и деструкторов.
- Свойства и инкапсуляция.
- Статические методы.
- Полиморфизм. Виртуальные и динамические методы.
- Абстрактные методы.
- Перекрытие виртуальных и динамических методов.
- Как устроен объект изнутри
- Перезагрузка методов.
- Задача с использованием полиморфизма
- Области видимости.
- Создание класса комплексных чисел.
- Создание класса векторов
- Объект-список
- Модуль по работе со списками
- Основная программа по работе с объектами-списками
- Система программирования Delphi
- Терминология Delphi.
- Первые шаги визуального программирования в среде Delphi.
- Иерархия компонентов.
- Собственники компонентов
- Элементы управления.
- Компоненты (tComponent)
- Оконные не оконные
- Родительские и дочерние компоненты.
- Объектно-событийное программирование. События
- Реакции на события
- Программирование реакции на событие
- Особенности реализации событий
- Делегирование событий
- Виды событий
- Диалоги. Работа с файлами. Открытие и закрытие файлов с использованием стандартных диалоговых окон.
- TOpenDialog и tSaveDialog – диалоги открытия и сохранения файлов (страница dialogs )
- Компонент класса tform
- Создание и использование форм
- Шаблоны форм
- Программы со многими формами
- Модульный принцип построения программ.
- Программные файлы. Основные типы файлов проекта. Простейшее приложение.
- Структура головного файла проекта.