1. Общие положения
Delphi – интегрированная среда разработки (IDE – Integrated Development Environment).
Delphi дает возможность создавать программы в стиле визуального конструирования формы, "набросав" на нее какие-либо визуальные элементы.
В Delphi после загрузки появляются четыре окна (рисунок 2):
главное окно (заголовок Delphi5 – Project1),
окно с формой для проектирования приложения (заголовок Form1)-рисунок 2.1.
окно инспектора объектов (Object Inspector)- рисунок 2.2.
окно редактора форм (Unit1.pas)-рисунок 2.3.
1. 1. Главное окно осуществляет основные функции управления проектом создаваемой программы.
Строка заголовка
Строка меню
Панель инструментов
Палитра компонентов
Строка заголовка главного окна отображает имя открытого в данный момент проекта.
По заголовку главного окна можно определить, в каком режиме открыт проект.
-
Текст заголовка
Режим работы
Delphi 5 – Project1
Редактирование
Delphi 5 – Project1 [Running]
Выполнение
Строка меню содержит команды, необходимые для разработки и тестирования приложений и используется так же, как любое стандартное Windows-меню.
Панель инструментов. Инструменты выполняют некоторые команды главного меню.
На этой панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка запуска программы на выполнение.
Палитра компонентов устроена в виде наборов пиктограмм. Совокупность наборов составляет библиотеку визуальных компонентов (VCL – Visual Component Library). Имеется несколько категорий компонентов, каждая из которых связана со своей закладкой. С помощью палитры компонентов мы будем создавать экземпляры компонентов (или объекты) в форме.
1. 2. Окно проектировщика формы – главное место, где происходит сборка программы из компонентов, содержащихся в палитре компонентов. Сама форма – это уже готовая к исполнению программа. В указанное место формы будет вставлен объект - экземпляр компонента выбранного типа.
1. 3. Окно инспектора объектов (Object Inspector) рисунок 5 - отображает свойства активизированного щелчком мыши какого-либо компонента или самой формы. Имя активизированного компонента находится под заголовком окна.
Это окно имеет две закладки – Свойства (Properties) и События (Еvents).
Свойство определяет атрибут компонента, например, размер кнопки или шрифт метки.
Событие означает, например, такие действия, как щелчок мыши на кнопке или закрытие окна.
рисунок 2.1.
рисунок 2.2.
рисунок 2.3.
1. 4. По ходу работы система формирует в окне Редактора кодов текст программы на языке Pasсal, связанной с формой. После загрузки Delphi это окно спрятано за окном формы, и его можно увидеть, щелкнув на клавише F12. Пользователь может дополнять текст программы самостоятельно или по предложению системы в момент размещения объектов в форме.