Главная страница
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.046 c
3-1097979108
Andrew Tsib
2004-10-17 06:11
2004.11.14
Как обр. ошибку ввода пол-ем двух один-х значен индексного поля


4-1096311805
SergeV
2004-09-27 23:03
2004.11.14
Загрузка процессора!


1-1098885298
Melamed
2004-10-27 17:54
2004.11.14
Длина исполняемого файла в различных ОС разная


1-1099047825
vdddslep
2004-10-29 15:03
2004.11.14
копирование файлов


1-1099093278
Garfunkel
2004-10-30 03:41
2004.11.14
Прокручивающийся текст