Главная страница
    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.032 c
3-1097730747
JohnS
2004-10-14 09:12
2004.11.14
Экспорт импорт данных в таблицы


4-1096899008
OlegL
2004-10-04 18:10
2004.11.14
Кассовые апараты


1-1099314635
Некто
2004-11-01 16:10
2004.11.14
Абсолютные координаты объекта


1-1099075729
Кот
2004-10-29 22:48
2004.11.14
Время


3-1097758099
star
2004-10-14 16:48
2004.11.14
сортировка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский