Информатика. Программирование в Delphi
9
Среда
Delphi
содержит:
1.
Main Window –
главное окно, в котором содержатся:
−
Caption Line
– строка заголовка;
−
Menu System –
панель меню;
−
Toolbars –
две панели инструментов;
−
Component Palette –
палитра компонентов.
2.
Object Inspector –
инспектор объектов
.
3.
Form Designer –
дизайнер форм или просто
форма.
4.
Editor Window –
окно редактора исходного текста.
Главное окно
дает возможность осуществлять основные функции управ-
ления
проектом
создаваемого приложения.
Проект приложения
или просто
проект
– это совокупность файлов, ко-
торая формируется при разработке приложения. Одни файлы проекта создают-
ся программистом, другие получаются в результате компиляции – перевода на
машинный язык созданных файлов.
Инспектор объектов
– это окно, содержащее списки свойств и событий
формы и компонентов, расположенных на ней.
Форма
– это окно будущего приложения. На форме программист распо-
лагает необходимые компоненты интерфейса приложения. Компонентами ин-
терфейса являются кнопки, окна, таблицы, графики, рисунки и т. д.
В библиотеке визуальных компонентов (
VCL
)
Delphi
содержится более
200 компонентов, которые в виде пиктограмм отображаются в палитре компо-
нентов.
Программист, создающий проект приложения, выполняет следующую
последовательность действий:
−
выбирает в палитре компонентов необходимые компоненты (кнопки,
окна и т. д.),
−
перемещает их на форму,
−
пишет процедуры, описывающие работу этих компонентов, а точнее,
процедуры, описывающие реакцию этих компонентов на те или иные
события; такие процедуры называются
обработчиками
событий
или
просто
обработчиками
.
Все обработчики записываются на языке
Object
Pascal
в окне редактора
исходного текста и их совокупность образует так называемый
модуль
. Струк-
турный объектно-ориентированный язык
Object
Pascal
используется для напи-
сания кода в
Delphi
. Он разработан на основе языка
Pascal
–
Паскаль
, исполь-
зовавшегося в пакете
Turbo
Pascal
–
Турбо Паскаль
. Пакет
Turbo
Pascal
был
разработан в 1983 г. Язык
Pascal
был создан
Н. Виртом
в 1971 г.
Среда программирования
Delphi
имеет встроенный компилятор, перево-
дящий текст программы в машинный код, понятный процессору компьютера. В
настоящее время этот компилятор является одним из самых быстрых и позво-
ляет обеспечивать высокую производительность среды программирования, не-
обходимую для создания приложений.