Delphi. Установка стороннего компонента в BDS 2006

Centaurus
Программируя на Delphi иногда возникает необходимость в использовании сторонних компонентов: "самописных", либо взятых из открытых источников.

Итак, для того, чтобы установить в BDS 2006 компонент необходимо:

1. Создать Package (в File -> New -> Other -> Delphi Projects выбрать Package ).

2. Создать модуль компонента (в File -> New -> Other -> Delphi Projects -> Delphi Files выбрать Component). В появившемся диалоговом окне необходимо указать:

2.1. Ancensor type - класс-предок нового компонента. Далее:
2.2. Class Name - имя нового класса (T…);
2.3. Palette Page - имя вкладки, на которой будет располагаться новый компонент;
2.4. Unit Name - имя модуля (pas). Все остальное - без изменений. Жмем финиш, пишем модуль, сохраняемся. :)

3. В Project Manager правой кнопкой нажать на *.bpl и в контекстном меню выбрать Install .

При наличии модуля компонента выполняем пункт [1], затем:

4. В Project Manager правой кнопкой нажать на *.bpl и в контекстном меню выбрать Add .

5. В открывшемся окне в поле Unit File Name указать путь к модулю компонента и сохраниться, выполнить пункт [3].

Соответственно при наличии Package, выполняется только [3].

ЗЫ: в Delphi 7 установка производится гораздо проще:
жмем Component -> New Component , выполняем пункты 2.1-2.4. Затем пункт меню Component -> Instal Component , где в диалоговом окне в поле Unit File Name указывается путь к модулю компонента.


При написании использованы материалы:
http://www.codenet.ru/progr/delphi/stat/seldir.php
http://www.delphisources.ru/forum/showthread.php?t=2708
Вернуться к началу