Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Инсталляшка устанавливает BDE в исходный каталог :(   Найти похожие ветки 

 
V l a d i m i r   (2004-10-12 13:28) [0]

Добрый день!
Создал инсталляшку с помощью Wise InstallMaster. Поскольку программа использует БД (тип Paradox), то в процессе создания программа попросила указать паку с BDE, которую я взял в одной из папок установленного Delphi. Установленная программа работает отлично за одним исключением: инсталляшка устанавливает BDE в каталог, откуда я ее взял: E:\Program Files\Borland\Common Files\Borland Shared\BDE.

Вопрос: как сделать так, чтобы BDE устанавливалась в каталог, указанный при инсталляции программы пользователем?


 
Reindeer Moss Eater ©   (2004-10-12 13:30) [1]

Ну отредактировать инклуд скрипт вайза, наверное.
Только зачем это?


 
V l a d i m i r   (2004-10-12 13:37) [2]

А если у пользователя диск не разбит на разделы и существует только диск C? Значит, самое разумное - установка BDE в каталог с программой. А как это сделать, ведь BDE устанавливается и прописывается с исходной папки...


 
Reindeer Moss Eater ©   (2004-10-12 13:38) [3]

А кто определил, что это самое разумное?

Ты определил?
Ну так правь скрипт установки.


 
V l a d i m i r   (2004-10-12 13:54) [4]

Я в скриптах никогда не правил, но посмотрев, ничего не нашел, где было бы указано про установку BDE.. Может, подскажете, как и где его нужно поправить?


 
Reindeer Moss Eater ©   (2004-10-12 14:07) [5]

К Вайзу идет документация с описанием скриптового языка.
Если лень читать, выбери в компонентах BDE run time.

BDE Installation type=Complete BDE 32 Install with Advanced Dialog

Этот диалог спросит у пользователя куда ставить BDE.


 
V l a d i m i r   (2004-10-12 15:02) [6]


> BDE Installation type=Complete BDE 32 Install with Advanced
> Dialog

Так я и сделал... есть еще та же опция, только вместо with стоит w/o, однако разницы я не заметил.. установка продолжается таким совершенно аналогично без запроса, куда устанавливать BDE. Может, нужно дополнительно какие-нибудь настройки сделать?


 
V l a d i m i r   (2004-10-12 15:07) [7]

По окончании установки, когда пользователь должен нажать кнопку Готово, появляется небольшое окошко Wise installation System следующего содержания: Synchronizing BDE with Registry... и все, и никакого запроса, куда BDE устанавливать :(


 
Reindeer Moss Eater ©   (2004-10-12 15:18) [8]

А у меня c опцией "with advanced dialog" появляется диалог выбора.
Install Master 8.03


 
V l a d i m i r   (2004-10-12 15:32) [9]

Wise InstallMaster 8.1. Н-да... Я не думаю, что это из-за прогарммы, скорее всего, где-то еще что-то нужно изменить, может на одном из шести логических шагов создания инсталляшки...

А где Вы 8.03 взяли? Адресок не подбросите, плз?


 
Reindeer Moss Eater ©   (2004-10-12 15:59) [10]

Открываем скрипт эдитор своей инсталяции.
Находим строку
Include Script %_WISE_%\INCLUDE\bde32ful.wse

Открываем этот скрипт, который собственно и ставит систему BDE.
Смотрим на все директивы Install file и курочим их как нам нравится.

Все.



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
9-1090414619
syte_ser78
2004-07-21 16:56
2004.11.14
алгоритм 3д движка


3-1097840430
diabolik_krsk
2004-10-15 15:40
2004.11.14
Создание колонок DBGrid а во время прогона программы


3-1097653399
Lex_!
2004-10-13 11:43
2004.11.14
Динамическое изменение пути к базе в БДЕ


14-1098497352
Думкин
2004-10-23 06:09
2004.11.14
С днем рождения! 23 октября


4-1097126691
CJ Shark
2004-10-07 09:24
2004.11.14
Как писать биты напрямую в LPT в WinXP?