36
интерфейс WinAPI, направленный на организацию работы в графической среде,
а также библиотека компонентов VCL, хранящая набор WinAPI и включающая
органы управления [19].
Язык объектно-ориентированного программирования Delphi реализует
подходы визуального программирования, при которых существует возможность
одновременного конструирования, изменения, отладки программного
обеспечения в среде разработки IDE (Integrated Development Environment).
В состав среды разработки IDE Delphi входит главное окно, в котором
приводится название проекта, обозреватель дерева объектов, инспектор
объектов, конструктор формы, редактор кода и браузер [3].
Для разработки программного обеспечения на языке программирования
Delphi в среде разработки создаются проекты, представленные в виде
организационной информационной структуры, объединяющей несколько
взаимосвязанных файлов, позволяющих обрабатывать данные с созданием
исполняемого файла, с расширением *.exe, выступающего самостоятельным,
независимым Windows-приложением.
В новый проект входит главная форма (Application), представленная в
виде пустого окна Windows-приложения. Форма Application позволяет запустить
исполняемый файл *.exe на компиляцию и выполнение и ее закрытие приведет к
завершению работы с приложением в целом.
Для создания программного продукта используется окно формы,
выступающее конструктором-проектом разрабатываемого программного
обеспечение. Визуальное программирование предусматривает выбор
необходимого объекта из библиотеки VCL и расположение его в поле формы
При разработке проекта на языке Delphi для разработчика организована
возможность перемещения компонентов в окне формы, изменения его свойств и
размеров. С помощью обработчика событий Инспектора объектов для
компонентов формы можно задавать различные действия. При этом все
выбранные действия разработчиком в автоматическом синхронном режиме
размещаются в исходном программном коде [1].
Кроме того любой созданный объект в среде разработки IDE Delphi можно
переносить из одного проекта в другой, тем самым снижая трудоемкость