Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.81.221.121] |
|
Сообщ.
#1
,
|
|
|
Автоматическая регистрация компонента
Для того, чтобы зарегистрировать компонент, сначало нужно его с компилировать. Например так: 1) dcc32 MyPackage.dpk -B -I"D:\Program Files\Borland\Delphi7\Projects\Bpl";"D:\Program Аiles\Borland\Delphi7\DevExpress\ExpressCommon Library\Sources";"D:\Program Files\Borland\Delphi7\DevExpress\ExpressLibrary\Sources";"D:\Program Files\Borland\Delphi7\DevExpress\XP Theme Manager\Sources" -U"D:\Program Files\Borland\Delphi7\Projects\Bpl";"D:\Program Files\Borland\Delphi7\DevExpress\ExpressCommon Library\Sources";"D:\Program Files\Borland\Delphi7\DevExpress\ExpressLibrary\Sources";"D:\Program Files\Borland\Delphi7\DevExpress\XP Theme Manager\Sources" -LE"D:\Program Files\Borland\Delphi7\Projects\Bpl" -LN"D:\Program Files\Borland\Delphi7\Projects\Bpl" Где указаные ключи означают следующее: -B Build all unit. -I Include directories. -U Unit directories. -LE Package directory. Куда кидать скомпилированные *.bpl -LE Package source code directory. Куда кидать скомпиллированные *.dcp 2) Потом, чтобы зарегистрировать компонент в палитре необходимо в реестре [HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Known Packages] "D:\\Program Files\\Borland\\Delphi 7\\Bpl\\MyPackage.bpl"="My super puper componenets" Папку в которую установлена дельфи можно получить из реестра по пути [HKEY_CURRENT_USER\Software\Borland\Delphi\7.0] параметр "RootDir" Автор: Selya |