Инсталлятор для компонентов

  • Автор темы -
  • Дата начала
Статус
Закрыто для дальнейших ответов.

Гость
#1
Господа Делфисты, как можно сделать дистрибутив с компонентами для Delphi? Подобное есть у набора компонентов TVZip (запускаешь Exe'шник, он сам ставит package и прописывает пути).

По работе часто приходится писать компоненты и обновлять их у большого количества людей на компах. через открывание dpk файлов это муторно, а то скинул на файлсервер инсталляшку и дело в шляпе.
 
B

Barmutik

Гость
#2
Тут находятся зарегестрированные пакеты:

HKEY_CURRENT_USER/Software/Borland/Delphi/<Version.0>/Known Packages

Просто добавить сюда...

Если нужна более подробная инфа вот линк на инсталятор компонент(не мой :) ), написан кривовато, но работает, можно проанализировать и выбрать нужные вещи...

http://www.erzensoft.com/downloads/eRzenSoftPckInstaller.zip
 
Z

zubr

Гость
#3
шире

Твой инсталлятор должен:
1. Файл пакета .bpl скопировать в какой нибудь каталог, лучше в системную папку Windows.
2. Все файлы .dcu и .dfm скопировать в каталог Delphi\Lib
3. В реестре в ключе HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\7.0\Known Packages создать строковый параметр с именем пути к пакету (к примеру 'C:\Windows\System\MyComponent.bpl') и со значением данного параметра, которое будет отображатся в описании компонента (к примеру 'Компонент MyComponent').
Вот и все.
 
Статус
Закрыто для дальнейших ответов.