Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Создание собственных компонентов в Delphi.


Информационный Канал Subscribe.Ru


СОЗДАНИЕ СОБСТВЕННЫХ КОМПОНЕНТОВ В DELPHI

Здравствуй, уважаемый читатель!


Cегодня я дам тебе краткий обзор создания компонентов и расскажу о Библиотеке Визуальных Компонентов (VCL) и CLX:

Краткий обзор создания компонента

Этот набор разделов предоставляет краткий обзор создания и процесса записи компонентов для приложений Delphi. Материал расположенный здесь предполагает, что Вы знакомы с Delphi и ее стандартными компонентами.

Основные обсуждаемые разделы:

 -   Библиотека Визуальных Компонентов (VCL) и CLX
 -   Компоненты и классы
 -   Что входит в компонент?
 -   Создание нового компонента
 -   Тестирование неустановленных компонентов
 -   Тестирование установленных компонентов

Для информации относительно установки новых компонентов, смотрите "Установку пакетов компонентов" в справочной системе DELPHI.
Библиотека Визуальных Компонентов (VCL) и CLX

Компоненты Delphi располагаются в двух иерархиях класса называемых Визуальной Библиотекой Компонентов(VCL) и Библиотекой Компонентов для Перекрестной Платформы (CLX). Следующий рисунок показывает отношения выбранных классов, которые составляют VCL. CLX иерархия подобна VCL, но элементы управления Windows называются, widgets (поэтому, например, TWinControl называется TWidgetControl),есть и другие различия. Для более детального обсуждения иерархий классов и отношений наследования среди классов, смотрите Объектно-ориентированное программирование для разработчиков компонентов. Для краткого обзора того, как CLX отличается от VCL, смотрите раздел справки Delphi "CLX vs VCL" и обращайтесь к CLX ссылке в файлах Справки для подробностей относительно компонентов.

TComponent класс - общедоступный предок каждого компонента в VCL и CLX. TComponent обеспечивает минимальные свойства и события, необходимые для компонента, чтобы работать в Delphi. Различные ветви библиотеки обеспечивают другие, более специализированные возможности.
Когда вы создаете компонент, вы добавляете его к VCL или CLX, производя новый класс от одного из существующих типов классов в иерархии.
В следующий раз я расскажу тебе о компонентах и классах, а также о том, что входит в компонент.
Полную версию моего рассказа ты найдешь на сайте http://dcomponents.narod.ru
Если у тебя есть свой материал на тему создания компонента и ты готов им поделиться с другими, пиши мне.
Дельфин.
Выпуск 2 от 15.11.2003

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное