Форум: "Базы";
Текущий архив: 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 попки, куда юзер установил программу
← →
Zhekson (2005-05-17 17:04) [41]Может помимо этих данных нужно подключить какие-то дополнительные модули?
← →
Anatoly Podgoretsky © (2005-05-17 17:09) [42]Виталий Панасенко (17.05.05 16:27) [40]
Так я и поправился с учетом версий.
← →
Zhekson (2005-05-18 09:41) [43]господа, не бросайте меня перед самой разгадкой решения задачи. Сейчас уже как-будто бы всё для базы сделано(Alias, Path, BDEDriver). Осталось понять почему даже введя все эти данные база не прописывается??? Помогите плз.
Страницы: 1 2 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.047 c