Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

Инсталляшка устанавливает 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.041 c
4-1096918358
X-RayMan
2004-10-04 23:32
2004.11.14
Точность...


4-1096890030
DelphiLexx
2004-10-04 15:40
2004.11.14
Персонажи, подобные скрепке в Microsoft Word e


3-1098106449
Vir
2004-10-18 17:34
2004.11.14
mssql+odbc+нестандартный порт


4-1097009211
DNK_dm
2004-10-06 00:46
2004.11.14
Перехватчик системных сообщений при использовании I/O портов


3-1098077984
Draught
2004-10-18 09:39
2004.11.14
Прикрепление таблицы (JOIN)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский