![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как включить BDE в инсталлятор
Денисыч © (2004-02-15 01:18:00)
Как включить BDE в инсталлятор . Что его можно включить я знаю . Вопрос . Как ? Пошагово. И создается ли Алиас автоматом , который юзает данную базу , и нужно ли что - то
настраивать на компе юсера ?
Т. е . можно установить BDE , прописать алиасы и установить свою прогу ( это все на неподготовленном компе того же юсера ). Но ...
Другая идея проста - чтоб пользователь мог запустить ЕХЕ -инсталлер и все красиво установилось и пошло.
Буду рад любому совету.
Денисыч (2004-02-15 22:55:00) [1]
Спасибо
Digitman (2004-02-15 14:37:00) [2]
> Как включить BDE в инсталлятор
наверно, практически любой более-менее серьезный пакет для создания инст.дистрибутива позволяет выполнить ком.строку
для собственно автоустановки БДЕ тебе необходимо включить в инст.пакет модуль bdeinst.dll (перед созданием дистрибутива извлекки этот файл из кабин.архива C:\Program Files\Common Files\Borland Shared\BDE\bdeinst.cab)
в ходе работы твоего инсталлятора нужно извлечь из своего дистрибутива во врем.каталог файл bdeinst.dll, выполнить ком.строку "regsvr32 врем_каталог\bdeinst.dll" и удалить после этого bdeinst.dll ... это , собственно, и приведет к штатной установки всего БДЕ ядра на целевой машине
далее тебе необходимо создать нужные алиасы
это можно сделать или автоматически (средства для этого уже имеются в InstallShield) или программнно "ручками", создав объект TSession и использовав его методы/св-ва для формирования разного рода алиасов
Passer-by (2004-02-15 01:24:00) [3]
Может будет достаточно InstallShied Express, которая входит в пакет Delphi.