Delphi 7 от разработчика Borland — это одна из самых старых сред визуальной разработки, предназначенная для понятно какого языка. Вообще, на текущий момент, Delphi не имеет широкого практического применения, а так что данное ПО предназначено скорее для обучения. Сразу отметим, что данная среда не очень хорошо «дружит» со свежими версиями Windows. Так что мы рекомендуем запускать ее в режиме совместимости.
Возможности
В свое время Delphi 7 являлась промышленным стандартом в области визуального программирования. Да же по меркам начала двухтысячных годов, данное решение от Borland имело довольно низкие системные требования при этом предлагая неплохой функционал и демонстрируя высокую стабильность работы. В седьмой версии ПО впервые были добавлены инструменты, предназначенные для создания Web-приложений и .NET программирования. Ранее программа использовалась исключительно для создания прикладных программы для Windows и других десктопных операционных системы. Кстати, новая версия среды (не от разработчика Borland) позволяет создавать даже мобильные приложения.
Интерфейс
Графическая оболочка среды является модульной, то есть состоит из нескольких независимых окошек разного назначения. Главным компонентом рабочей среды является окно с формой, которое отвечает за проектирования GUI будущего приложения. Другое важное окно — инспектор объектов. С его помощью вы можете добавить на форму новые поля, клавиши и прочие функциональные элементы. Написать код для этих самых функциональных элементов можно в редакторе, который является еще одним важным компонентом данной среды. Программировать необходимо на языке Pascal. Делать это не очень удобно, потому как из всех «удобств» современных редакторов кода здесь работает только подсветка синтаксиса. Ну и два последних компонента представляют собой панель инструментов и древовидный список файлов проекта.
Ключевые особенности
- модульная рабочая среда, позволяющая создавать прикладные и веб-приложения на Delphi (Object Pascal);
- наличие инструментов для работы с базами данных;
- поддержка технологии .NET;
- возможность построение структурных моделей;
- подробная сопутствующая документация (на английском языке).