Программируя на 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