|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.05.2009, 15:49 | #1 |
Пользователь
Регистрация: 21.03.2009
Сообщений: 26
|
Создание инсталяционного файла
Доброго времени суток.
Я начинающий ("чайник", причём чугунный). И проблема у меня вот какого плана: 1.Есть проэкт, который в себе содержит ещё два, титульная страничка: - при нажимании одной кнопки Form1.show; {показывается окно с одним набором компонентов заязанных с несколькими БД, представляющими ресурсы на выбор } - при нажимании второй кнопки Form2.show; {показывается окно с другим набором компонентов заязанных с БД которая ведёт учёт результатов} 2. На моём компьютере программа (*.exe) работает без проблем. Проблема - не могу создать установочный файл (не работает не зависимо от того использую я Inno 5, или InstallShields) Где я ошибся, если всё что я сделал, это создал три раздельных проекта (*.dpr, *.pas) и в титульной я включил остальные два как uses и привязал к кнопкам так, как выше указано. Бить может его нужно сохранить в другом формате, или сделать ещё чего. Очень прошу помочь - за три месяца самостоятельно выучил Delphi до определённого уровня, из них -уже месяц долбусь чтобы сделать установочный...
Вечно чугунный чайник
|
27.05.2009, 15:56 | #2 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Можно посмотреть скрипт Inno Setup?
|
27.05.2009, 15:57 | #3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Добавляйте "экзэшник" в инно и всё, проблем то не должно быть или выложите ваш проект
|
27.05.2009, 15:57 | #4 |
Пользователь
Регистрация: 21.03.2009
Сообщений: 26
|
Там показывает создание инсталяционного пакета без ошибок...
Могу я выслать Вам проект, чтобы Вы посмотрели что к чему...? Или, каким образом мне его выложить на форуме???
Вечно чугунный чайник
Последний раз редактировалось Stilet; 28.05.2009 в 10:56. |
27.05.2009, 16:01 | #5 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Конечно, высылайте.
Но проблема, как я понял не в проекте, а в создании установочного файла. Поэтому и просил скрипт Inno setup. Выслать проект можно на мыло или выложить здесь на форуме (Расширенный режим -> Управление вложением). Последний раз редактировалось Скандербег; 27.05.2009 в 16:06. |
27.05.2009, 16:06 | #6 |
Пользователь
Регистрация: 21.03.2009
Сообщений: 26
|
Моя электронка Shekel@ukr.net Отпишитесь и я на ваш адрев вышлю, мож там ещё какие ошибки, я только благодарен критике...)
Теперь понял как, - сегодня выложу на форуме с описанием проекта(у мну модем глюканул, из интернет клуба сижу) Выкладываю проект, на который не могу сделать инсталятор. Может у меня попросту мозги набекрень. В архиве находится текстовый файл, какая база данных к какому алиасу привязана. Если я чего не то или не так сделал - отпишитесь мне пожалуйста, а если получится инсталятор сделать, сбросте мне пожалуйста как оно у вас получилось (я уже не знаю что думать и как делать...)
Вечно чугунный чайник
Последний раз редактировалось Stilet; 28.05.2009 в 10:56. |
28.05.2009, 10:12 | #7 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 80
|
Уважаемый Tampl, какая субд используется с вашими БД? По моему дело в том что приложение не может установить соединение с твоими БД, оно ищет их по пути относительно твоей машины. Рассмотрим пример с использованием BDE и БД Paradox , у тебя на машине алиас прописан относительно твоих путей, выход из сложившейся ситуации, надо при устанвки программы твоей поставить ещё BDE и прописать ручками пути к базам где они стали находится после инсталяции, соблюсти то название алиаса которое прописано в твоей программе и т.д. И мне кажется проблема решиться, это я излагал относительно BDE и бд paradox, таккак была у меня както подобная проблема была.
Мне кажется что дело изза невозможности подключиться твоему приложению к БД. Ставь ту СУБД что у тебя и прописывай алиасы вручную. Есл к примеру бд Acsessовска то можно в Источниках данных (ODBC) в администрировании попробовать прописать алиасы в этом случае СУБД никакую ставить не прийдётся, но мне кажется тебе это не подойдёт так как у тебя вроде другае БД не Аксес Последний раз редактировалось Stilet; 28.05.2009 в 10:57. |
28.05.2009, 14:38 | #8 |
Пользователь
Регистрация: 21.03.2009
Сообщений: 26
|
В написании использовалась комбинация BDE и БД Paradox, о которой вы упомянули, если можно пропишите пример, каким образом мне в ручную прописать пути...(я действительно "чайник")
Вечно чугунный чайник
|
03.06.2009, 12:53 | #9 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 80
|
Смотри, ты сделал *.exe и делаеш его инсталятор, инсталятор сделал, ушёл на другую машину поставил свой *.exe спомощью установочного файла, затем ты должен на эту же машину поставить ещё и BDE и в настройках алиаса в BDE Administrator прописать те алиасы и пути которые указаны на твоей машине (на которой ты своял свою прогу) но пути (к БД в алиасе) относительно новой уже машины.
Последний раз редактировалось rzawm; 03.06.2009 в 12:56. |
07.06.2009, 13:13 | #10 |
Пользователь
Регистрация: 21.03.2009
Сообщений: 26
|
Теперь понял, попробую это сделать.
Спасибо
Вечно чугунный чайник
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание лог-файла | Xeon332 | Общие вопросы Delphi | 6 | 24.05.2009 17:27 |
Создание многостраничного файла | Niarb | Мультимедиа в Delphi | 2 | 13.04.2009 20:20 |
Создание файла | Nowise | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 04.04.2008 19:55 |
Создание файла | BigRem | Общие вопросы Delphi | 8 | 06.01.2008 16:52 |
Создание файла | Хs-You | Общие вопросы Delphi | 4 | 22.08.2007 22:04 |