5.2.4 Borland Delphi 7
Borland Delphi 7 – это интегрированная среда разработки программного обеспечения для операционной системы Microsoft Windows на языке Delphi.
Интерфейс этой среды представляет собой несколько отдельных окон. Каждое из окон выполняет свою функцию. Здесь есть: панель инструментов, редактор программного кода, просмотрщик объектов, редактор графического интерфейса приложения, окно стека вызовов и так далее. Каждое окно может иметь произвольный размер и располагаться в любом удобном для разработчика месте. Delphi 7 позволяет сохранить такое расположение окон для того, чтобы использовать такую рабочую поверхность в дальнейшем. Эту функцию среды очень удобно использовать для работы в двух наиболее часто используемых режимах: разработка и отладка. При разработке нужны такие окна как: редактор кода, редактор графического интерфейса, просмотрщик объектов. Во время отладки обычно редактируется код и просматривается стек вызовов, а остальные окна можно скрыть. Функция рабочих поверхностей позволяет сделать рабочий процесс максимально комфортным в зависимости от режима, в котором работает разработчик. Рассмотрим функциональность основных окон среды подробнее.
Панель инструментов
На панели инструментов находятся пиктограммы для доступа к основным функциям среды разработки: открыть/сохранить проект, запустить приложение, добавить или удалить файл из проекта и так далее. Особо важны кнопки «войти в функцию» и «пройти далее», которые позволяют перемещаться по коду программы по мере его выполнения в режиме отладки. В этом окне также производится выбор или сохранение текущей рабочей поверхности, о которых было сказано выше.
Но самым необходимым элементом на панели инструментов является набор компонентов. Набор компонентов содержит список установленных в среде компонентов, объекты которого можно использовать в разрабатываемом приложении. Delphi 7 предоставляет довольно большой спектр стандартных компонентов, но при желании можно установить дополнительные. Компонент Delphi представляет собой библиотеку классов. Классы, описанные в компоненте, могут являться графическими элементами, которые вы можете использовать в своём приложении, просто перетащив иконку элемента к себе на редактор графического интерфейса. Также там могут содержаться запрограммированные алгоритмы, которые можно использовать для реализации определённой части вашего приложения, например: поиск кратчайшего пути. В сети Интернет есть множество компонентов, распространяющихся как на платной, так и на бесплатной основе. Это предоставляет широкий инструментарий для разработчиков и позволяет сократить большое количество время на программировании уже готовых решений.
Do'stlaringiz bilan baham: |