Описание программы для автоматизации методик
Страница 2

Проводник по коду (Code Explorer) упрощает перемещение по программному коду и управление элементами в модулях. С помощью этого инструмента можно увидеть все объекты, методы и переменные, объявленные и используемые в любом выбранном модуле.

Палитра компонентов

В Палитре компонентов отображаются компоненты, содержащиеся в библиотеке компонентов. Библиотека компонентов – это коллекция компонентов, которую можно использовать при построении интерфейса, а также логической части приложения. Палитра компонентов группирует компоненты в соответствии с выполняемыми функциями и отображает каждую группу на отдельной странице. Для доступа на страницу достаточно щелкнуть на соответствующей закладке. Для выбора компонента надо щелкнуть по его пиктограмме на странице палитры, а затем щелкнуть внутри окна формы, чтобы поместить экземпляр компонента на форму /31/.

Delphi – это комбинация нескольких важнейших технологий:

· высокопроизводительный компилятор в машинный код;

· объектно-ориентированная модель компонент;

· визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;

· масштабируемые средства для построения баз данных.

Компилятор в машинный код. Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент - сервер». В процессе построения приложений разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы – после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. После выполнения компиляции получаем код, который исполняется в 10–20 раз быстрее, чем-то же самое, сделанное при помощи интерпретатора. В Delphi компиляция производится непосредственно в родной машинный код.

Объектно-ориентированная модель программных компонентов

Основной упор этой модели в Delphi делается на максимальном реиспользовании кода. Это позволяет разработчикам строить приложения быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi.

Масштабируемые средства для построения баз данных. Объекты БД в Delphi основаны на SQL. Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL – сервера приложения в онлайновом режиме. Разработчик в среде Delphi проектирующий информационную систему для локальной машины (к примеру, небольшую систему учета медицинских карточек для одного компьютера), может использовать для хранения информации файлы формата .dbf (как в dBase Clipper) или .db (Paradox). Если же он будет использовать локальный Inter Base for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы архитектура клиент-сервер. Таким образом, одно и тоже приложение можно использовать как для локального, так и для более серьезного клиент-серверного вариантов.

Открытая компонентная архитектура. Благодаря такой архитектуре приложения, изготовленные при помощи Delphi, работают надежно и устойчиво. Delphi поддерживает использование уже существующих объектов DLL, написанные на CC++, OLE сервера. Delphi предлагает разработчикам – как в составе команды, так и индивидуальным – открытую архитектуру, позволяющую добавлять компоненты, где бы они ни были изготовлены, и оперировать этими вновь введенными в визуальном построителе. Разработчики могут добавлять CASE-инструменты, кодовые генераторы, а также авторские helpы, доступные через меню Delphi. Two-way tools – однозначное соответствие между визуальным проектированием и классическим написанием текста программы. Это означает, что разработчик всегда может видеть код, соответствующий тому, что он построил при помощи визуальных инструментов и наоборот.

Страницы: 1 2 3


Типичные ошибки при организации и проведении игр в тренинге
Психологи отмечают, что тренер может только влиять на ход игры, но не может определять его. В игре важно не освоение определенных знаний, умений и навыков - это задача тренинга, а построение личного отношения и личного понимания прожитых на игре событий. Личное отношение не может быть правильным или неправильным, оно либо возникает, либ ...

Отражение влияния депрессии на детей
На детей депрессия может выразиться в форме: повышенного голоса; пониженной оценки; высокая требовательность и т.д. ...

Занятие 11-е. Тема: "Ставим свои собственные цели"
Цель — отработка такого навыка, как умение ставить себе цели. - На предыдущих занятиях мы поняли, что не можем все контролировать в своей жизни, но можем планировать, можем что-то сдвинуть с мертвой точки, дать импульс движению. - Цель дает нам направление и указывает станцию назначения в движении. - Цель — это радость, удовольствие. ...