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

Вниз

установка программы с базой данных (Install Shield Express)   Найти похожие ветки 

 
Zhekson   (2005-05-16 12:50) [0]

Все знают, что это можно делать при помощи Install Shield, но никто ещё не сказал, как это делается. Может все только слышали про то что, как-то там это делается, а как и не в курсе?


 
stud ©   (2005-05-16 13:10) [1]

это просто, особенно с щилдом от 5 дельфей, в 7 чуть муторней.


 
Zhekson   (2005-05-16 13:18) [2]

stud ©   (16.05.05 13:10) [1]

ваша помощь, лишь подтверждает сказанное мной ранее...


 
Anatoly Podgoretsky ©   (2005-05-16 13:49) [3]

Это делается путем запуска мастера из меню и ответа на все интересующие тебя поля. Очень просто.


 
stud ©   (2005-05-16 13:51) [4]

так вам тут описать полностью процесс создания инсталяшки для вашей программы??? или нужна помощь по конкретным вопросам?
я разобрался с этой ерундой обычным методом тыка минут за 30


 
Виталий Панасенко   (2005-05-16 15:19) [5]

Ты так в прошлый раз и не ответил, что у тебя за Shield... уже третий или четвертый раз задешь этот вопрос, а инфы как было "кот наплакал", так и осталось...


 
Zhekson   (2005-05-16 15:32) [6]

Виталий Панасенко   (16.05.05 15:19) [5]
установка программы с базой данных (Install Shield Express) - выделенным шрифтом отмечен мой Shield (ver. 3.03).

Anatoly Podgoretsky ©   (16.05.05 13:49) [3]
вот видите... очень просто, но так и не сказали как это делается!!! Как запускается мастер???


 
stud ©   (2005-05-16 15:33) [7]

почту смотрел?
там ссылка есть


 
Anatoly Podgoretsky ©   (2005-05-16 15:37) [8]

Так оформлено же в виде мастера, чтобы ты последовательно ответил на все вопросы. За то время что ты задаешь эти вопросы можно было освоить и Enterprize


 
Виталий Панасенко   (2005-05-16 15:38) [9]


> Виталий Панасенко   (16.05.05 15:19) [5]
> установка программы с базой данных (Install Shield Express)
> - выделенным шрифтом отмечен мой Shield (ver. 3.03).

:-) гоню... вчерашнее еще не вышло...:-)


 
Zhekson   (2005-05-16 15:46) [10]

stud ©   (16.05.05 15:33) [7]
ссылку смотрел... я её уже раз трыдцать смотрел... там по моему рассматривается InstallShield не знающий, что такое Windows. Мой на него вообще не похож... Общих ссылок я в них не свтретил.

Anatoly Podgoretsky ©   (16.05.05 15:37) [8]
Это да, но как вызвать мастер, который отвечает непосредственно за установку базы данных Paradox???

Виталий Панасенко   (16.05.05 15:38) [9]
хех, сам вчера днюху праздновал... ;)


 
Anatoly Podgoretsky ©   (2005-05-16 15:50) [11]

Проверь пунты меню Виндоус/Программы там должно быть.


 
Виталий Панасенко   (2005-05-16 15:52) [12]

У меня Install Shield for Delphi 5 - без проблем...
В Specify InstallShield Objects for Delphi 5 указываю, что из БДЕ мне ставить(весь, частично и остальную требуху)... Затем указываю имя алиаса, драйвер, параметры алиаса(путь к таблицам)


 
stud ©   (2005-05-16 15:58) [13]


> как вызвать мастер, который отвечает непосредственно
> за установку базы данных Paradox???

ищи где прописываются алиасы БД, а сам файл БД копируеш в соответствии с алиасом так же как и основной файл программы


 
Zhekson   (2005-05-16 16:02) [14]

Anatoly Podgoretsky ©   (16.05.05 15:50) [11]
издеваетесь???
в самом InstallShield должен быть мастер установки BDE и драйверов для Paradox + возможность прописать алиас к базе.

Есть в Objects/MergeModules что-то похожее, но там нету возможности прописывания своей базы.


 
Zhekson   (2005-05-16 17:34) [15]

хорошо, мне уже не нужно устанавливать никакую базу, меня теперь интересует другой вопрос: почему никто не может обьяснить как делается то, что по мнению всех очень просто делается???


 
Виталий Панасенко   (2005-05-16 18:03) [16]

Я в письме написал - у тебя ПРОСТО НЕ ПОДКЛЮЧЕН MERGE-МОДУЛЬ БДЕ BDE_ENT.MSM из подпапки MergeModules папки делфей.. Копируешь его в подпапку Modules папки шилда, перезапускаешь IS(если был запущен)


 
Anatoly Podgoretsky ©   (2005-05-16 19:30) [17]

Zhekson   (16.05.05 17:34) [15]
Ты как хочешь по пунктам, с картинками?


 
Zhekson   (2005-05-17 09:21) [18]

Виталий Панасенко   (16.05.05 18:03) [16]
Спасибо Виталий!!! Шаришь!!!

Anatoly Podgoretsky ©   (16.05.05 19:30) [17]
Вот откуда я должен был узнать, что нужно было переписать этот файл???


 
Виталий Панасенко   (2005-05-17 09:29) [19]

Я с этой версией не работаю...
> Вот откуда я должен был узнать, что нужно было переписать
> этот файл???

В помощи написано, как подключать модуля..А в README Делфей написано, какие есть Merge-модули (если память не изменяет)...
Заработало ?


 
Zhekson   (2005-05-17 09:39) [20]

Виталий Панасенко   (17.05.05 09:29) [19]
А в README Делфей написано, какие есть Merge-модули (если память не изменяет)... я же не волшебник, я только учусь.

Мастер BDE_ENT появился, но в нём кроме *.INI файла(какого-то) ничего указывать не нужно ;((( а как же АЛИАСЫ??? ещё какого-то файла не хватает???


 
Виталий Панасенко   (2005-05-17 09:43) [21]

Блин, кнопку Launch нажми.. И учи английский, раз сюда пошел.. :-)


 
Zhekson   (2005-05-17 09:46) [22]

Виталий Панасенко   (17.05.05 09:43) [21]
не кипятись... жму, ничего не происходит :( как кнопка без обработчика... и какой *.INI файл она спрашивает???


 
Виталий Панасенко   (2005-05-17 09:49) [23]

Сбрось ВСЕ модули из MergeModules.. Или найди нормальный шилд... Или ПЕРЕУСТАНОВИ шилд... Может, ты его ДО установки Делфей ставил ? У меня эти модули лежат в подпапке делфей и шилд их видит по этому пути...


 
Zhekson   (2005-05-17 09:55) [24]

Shield ставил после Дэлфей.

какой *.INI файл спрашивает Wisard BDE_ENT???


 
Виталий Панасенко   (2005-05-17 10:05) [25]

ISIDE.INI, но можно и новый создать.. там ведь ДВА варианта..Только,как указать путь в виде макроса - не знаю.. Для Д5 действительно, вроди проще.. правда этот шилд я только благодаря тебе (спасибо ! :-)) вчера поставил...


 
Zhekson   (2005-05-17 10:15) [26]

Виталий Панасенко   (17.05.05 10:05) [25]
хух... пошло вроде дело... в общем косяк был в том, что нужно было переписать все файлы(хотя может и не все ;) ) из &&\Delph\MergeModules, в &&\InstShield\MergeModules...

спасибо тебе огромнейшее!!! выручил.


 
Zhekson   (2005-05-17 10:34) [27]

Виталий Панасенко   (17.05.05 10:05) [25]
кстати, при установке алиаса нет варианта вставить путь куда будет записана база ;( Как же его прописывать, если одному богу известно куда юзер может записать программу?


 
Виталий Панасенко   (2005-05-17 10:57) [28]

Я ж писал - вчера только поставил.. Не подскажу.. Для Д5 было так: PATH=<INSTALLDIR>\DATA например... Т.е. в подпапку DATA попки, куда юзер установил программу


 
Zhekson   (2005-05-17 11:03) [29]

Виталий Панасенко   (17.05.05 10:57) [28]
торможу...


 
Виталий Панасенко   (2005-05-17 11:07) [30]


> Т.е. в подпапку DATA попки

Я - тоже..:-)


 
Anatoly Podgoretsky ©   (2005-05-17 11:37) [31]

Виталий Панасенко   (17.05.05 10:57) [28]
Ну это глупо, есть же DATABASEDIR


 
Zhekson   (2005-05-17 12:32) [32]

Виталий Панасенко   (17.05.05 11:07) [30]
оказывается глупо разобраться в чужой проблеме лучше чем мастер.

а DATABASEDIR это просто ещё один вариант...


 
Anatoly Podgoretsky ©   (2005-05-17 13:49) [33]

Это не ещё один вариант, а это единственный вариант, INSTALLDIR за вариант не идет.


 
Виталий Панасенко   (2005-05-17 14:14) [34]


> Anatoly Podgoretsky ©   (17.05.05 13:49) [33]
> Это не ещё один вариант, а это единственный вариант, INSTALLDIR
> за вариант не идет

В Install Shield for Delphi 5 ? В помощи такого слова не нашел..


 
Zhekson   (2005-05-17 15:50) [35]

Хотите верьте, хотите нет, а не прописывается моя база и всё тут... я уже и стопудово правильный путь указывал, но всё равно при запуске программы выдаёт ошибку(отсутствие базы). Запускаю SQL Explorer, а её и впрямь нет. Почему?


 
Anatoly Podgoretsky ©   (2005-05-17 15:55) [36]

Виталий Панасенко   (17.05.05 14:14) [34]
Ну вопрос то не про Д5, у меня нет возможности проверить было там или нет, да и смысла то особого нет. У клиента Д7, которой у меня тоже нет.


 
Zhekson   (2005-05-17 16:00) [37]

следуя руководству мастера я сделал так:

[Sonic]
Driver=PARADOX
Params=PATH:E:\BDE;ENABLE BCD:FALSE
BDEDriver=STANDARD
[Drivers]
Driver0=Microsoft Paradox Driver (*.db


эти же самые настройки я делаю вручную, когда в SQL Explorer прописываю новую базу. Почему не прописывается моя база?


 
Anatoly Podgoretsky ©   (2005-05-17 16:11) [38]

С каких пор это стало "Microsoft Paradox Driver" драйвером STANDARD


 
Zhekson   (2005-05-17 16:14) [39]

Anatoly Podgoretsky ©   (17.05.05 16:11) [38]

виноват. поправьте горе инсталятора.


 
Виталий Панасенко   (2005-05-17 16:27) [40]


> Anatoly Podgoretsky ©   (17.05.05 15:55) [36]
> Виталий Панасенко   (17.05.05 14:14) [34]
> Ну вопрос то не про Д5, у меня нет возможности проверить
> было там или нет, да и смысла то особого нет. У клиента
> Д7, которой у меня тоже нет.

Я не спорю.. Это автор..Но я писал о Д5 и себе, если внимательно прочитать топик.. :-)
> Виталий Панасенко   (17.05.05 10:57) [28]
> Я ж писал - вчера только поставил.. Не подскажу.. <D>Для Д5
> было так: PATH=<INSTALLDIR>\DATA например...</D> Т.е. в подпапку
> DATA попки, куда юзер установил программу



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

Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.041 c
4-1115443238
Новичок0
2005-05-07 09:20
2005.06.29
Зная ProcessID получить FileName


14-1117728370
iZEN
2005-06-02 20:06
2005.06.29
Книжка по Delphi.NET


3-1116306936
GydruS
2005-05-17 09:15
2005.06.29
Уважаемые мастера, почему падает БД Paradax с сообщением "Corr...


4-1115538019
Makhanev A.S.
2005-05-08 11:40
2005.06.29
Как запретить смену системного времени в Windows?


1-1118227047
bns
2005-06-08 14:37
2005.06.29
Использование кода CB в D





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