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

Визуальный построитель интерфейсов (Visual User-interface builder) дает возможность быстро создавать клиент - серверные приложения визуально, просто выбирая компоненты из соответствующей палитры.

Библиотека визуальных компонентов. Эта библиотека объектов включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE.

Структурное объектно-ориентированное программирование

Delphi использует структурный объектно-ориентированный язык (Object Paskal), который сочетает с одной стороны выразительную мощь и простоту программирования, характерную для языков 4GL, а с другой стороны эффективность языка 3GL. Программисты немедленно могут начать производить работающие приложения, и им не придется для этого изучать особенности программирования событий в Windows. Delphi полностью поддерживает передовые программные концепции, включая инкапсуляцию, наследование, полиморфизм и управление событиями.

Библиотека объектных Визуальных Компонент. Компоненты, используемые при разработке в Delphi (и собственно самим Delphi), встроены в среду разработки приложений и представляют собой набор типов объектов, используемых в качестве фундамента при строительстве приложения. Этот костяк называется Visual Component Library (VCL). В VCL есть такие стандартные элементы управления, как строки редактирования, статические элементы управления, строки редактирования со списками, списки объектов.

VCL содержит специальный объект, предоставляющий интерфейс графических устройств Windows, и позволяющий разработчикам рисовать, не заботясь об обычных для программирования в среде Windows деталях.

Ключевой особенностью Delphi является возможность не только использовать визуальные компоненты для строительства приложений, но и создание новых компонент. Такая возможность позволяет разработчикам не переходить в другую среду, а наоборот, встраивать новые инструменты в существующую среду. Кроме того, можно улучшить или полностью заменить существующие по умолчанию в Delphi компоненты.

Добавление новых объектов

Delphi – это, прежде всего среда разработки, базирующаяся на использовании компонент. Поэтому можно добавлять совершенно новые компоненты в палитру компонент. Можно создавать компоненты внутри Delphi, или вводить компоненты, созданные как управляющие элементы VBX или OLE 2.0 или можно использовать компоненты, написанные на C или C ++ в виде dll.

Последовательность введения новой компоненты состоит из трех шагов:

· наследование из уже существующего типа компоненты;

· определение новых полей, свойств и методов;

· регистрация компоненты.

Это все делается через меню Install Components.

Объектно-ориентированное программирование (ООП) произвело революцию в мире программирования и является наиболее популярной парадигмой программирования в настоящее время. Объектно-ориентированное программирование – новый способ концептуализации, который проводить вычисления и как работа, выполняемая компьютером, должна быть структурирована и организована.

Главные причины, которые принесли заслуженную популярность ООП: почти полное разрешение проблемы кризиса в программном обеспечении, за счет уменьшения времени на разработку программного продукта и высокой технологии программирования; переход от существующих языков программирования к новым, прогрессивным информационным технологиям и сходство идей ООП с идеями из других областей науки.

В последнее десятилетие объектно-ориентированная технология нашла свое место в пользовательских интерфейсах, базах данных, языках программирования. В мире уже многие разработчики твердо ориентируются на использование Delphi как на инструмент, позволяющий создавать высокоэффективные клиент - серверные приложения. Диапазон разработанных при помощи Delphi программных продуктов также поражает – от игровых программ до мощнейших банковских систем.

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


Теория и практика социальной психологии. Место социальной психологии в системе научного знания
Пограничный характер социально-психологического знания: зависимость понимания предмета социальной психологии от понимания предмета общей психологии и социологии. «Двойной статус» социальной психологии. Социальная психология как изучение закономерностей поведения и деятельности людей, обусловленных их включением в социальные группы, а та ...

Восприятие и понимание человека человеком.
Процесс формирования образа другого человека достигается "прочтением" физических характеристик, психологических свойств и особенностей поведения. Основными механизмами познания другого человека являются идентификация и рефлексия. При оценке восприятия необходимо учитывать: 1. Объект восприятия не пассивен и не безразличен по ...

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