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

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


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


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

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


Cегодня мы поговорим о создании нового компонента

Вы можете создать новый компонент двумя способами:

 -   Используя Мастер компонентов
 -   Создавая компонент вручную
Вы можете использовать любой из этих методов для создания минимально функционального компонента, готового к установке на Палитре компонентов. После установки, вы можете добавить свой компонент на форму и проверить его во время разработки и время выполнения приложения. После этого вы можете добавить больше дополнительных особенностей к компоненту, обновить Палитру компонентов и продолжить тестирование.
Существует несколько основных шагов, которые вы проделываете всякий раз, когда создаете новый компонент. Эти шаги описаны ниже; другие примеры в этом документе предполагают, что вы знаете, как их проделать.
1.  Создаете модуль для нового компонента.
2.  Производите свой компонент от существующего типа компонента.
3.  Добавляете свойства, методы и события.
4.  Регистрируете ваш компонент в Delphi.
5.  Создаете файл справки для вашего компонента, его свойств, методов и событий.
6.  Создаете пакет (специальную динамически компонуемую библиотеку (dynamic-link library)) для того, чтобы вы могли установить ваш компонент в интегрированную среду разработки Delphi.
Когда вы завершите процесс создания, законченный компонент включает следующие файлы:
Файл пакета (.BPL) или пакетной коллекции (.DPC)
Файл откомпилированного пакета (.DCP)
Файл откомпилированного модуля (.DCU)
Файл точечного рисунка палитры (palette bitmap) (.DCR)
Файл справки (.HLP)
Создание справочного файла для инструктажа пользователей компонента о том, как его использовать является необязательным условием.
В следующий раз мы поговорим об использовании мастера компонентов.
Полную версию моего рассказа ты найдешь на сайте http://dcomponents.narod.ru
Если у тебя есть свой материал на тему создания компонента и ты готов им поделиться с другими, пиши мне.
Дельфин.
Выпуск 7 от 26.11.2003

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

В избранное