Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2009, 19:13   #1
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию Помогите создать установочный файл базы данных.

Пробовал создать в InstallShield Express Borland Edition. Нажимал New, задавал папку куда скинуть проект. Затем в Setup Types выбираю тип установки Typical. Во вкладке Files переношу все файлы, которые находятся в папке с базой данных. Дальше я сохраняюсь и захожу в папку куда указал сохранение проекта.
Там находится файлик с расширением ism, По нажатию на который вылетает окно "несовпадение типов".
Подскажите пожалуйста как создать экзешник.
Если всё откладывать на потом, то потом будет всё.
Herly вне форума Ответить с цитированием
Старый 29.11.2009, 23:58   #2
Скандербег
Форумчанин
 
Регистрация: 04.04.2009
Сообщений: 438
По умолчанию

InstallShield Express Borland Edition очень старый компилятор установщиков и его формат не соответствует современному Windows Installer.

Пользуйтесь Inno Setup. Бесплатно и просто. К тому же, весьма популярный.
Внешне Inno Setup - графическая оболочка для редактирования текстов - скриптов. Он же - компилятор таких скриптов, результатом работы которого и есть установщик с расширением exe.

Типичный скрипт состоит из нескольких секций, в которых указываются в том числе и файлы для установки. Есть русскоязычная справка, с помощью которой можно разобраться за полчаса-час как делать установщик своей программы. В поставке есть примеры и кучу примеров можно накопать в инете.
Скандербег вне форума Ответить с цитированием
Старый 01.12.2009, 17:45   #3
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

Я хотел бы создать норм экзешник всё таки в InstalShield, не могли бы подсказать какие файлы пихать в установочник?
Если всё откладывать на потом, то потом будет всё.
Herly вне форума Ответить с цитированием
Старый 02.12.2009, 06:01   #4
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

в INstallShield делали Вы вроде как правильно, но для БД еще необходимо в закладке Specify Application Data ->Objects/merge Moduls выбрать BDE_ENT.Если не разберетесь то пишите, помогу.
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 02.12.2009, 22:28   #5
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

А у меня там нету BDE_ENT.
Могу ещё добавить что при попытке загрузить базу данных на другом компьютере из моей проги появляется вот такая ошибка: An error occurred while attempting to initilization the Borland Databaze engine(error $2108) В проге идёт обращение к базе данных через псевдоним.(на другом компьютере BDE администратор и делфи не стоит и никогда не стояло)
Если всё откладывать на потом, то потом будет всё.

Последний раз редактировалось Herly; 02.12.2009 в 22:54.
Herly вне форума Ответить с цитированием
Старый 03.12.2009, 06:05   #6
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

Если у Вас нет BDE_ENT то, почитаете >>>вот эту статью<<<
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 03.12.2009, 22:50   #7
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

Спасибо вам большое, последняя ссылка окончательно помогла разобраться и мне удалось создать установочный файл. Остался только небольшой вопросик, если я его(установочный файл) поставлю на висту проблемы не возникнут, или только с xp на xp и ниже?
Если всё откладывать на потом, то потом будет всё.

Последний раз редактировалось Herly; 04.12.2009 в 00:04.
Herly вне форума Ответить с цитированием
Старый 04.12.2009, 06:34   #8
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

Цитата:
Сообщение от Herly Посмотреть сообщение
если я его(установочный файл) поставлю на висту проблемы не возникнут, или только с xp на xp и ниже?
Точно сказать на счет висты не могу(не знаю), выяснить можно только одним путем....установить на висту Вашу прогу .
А под XP и ниже работать будет..
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 04.12.2009, 17:35   #9
Herly
Форумчанин
 
Регистрация: 07.11.2009
Сообщений: 118
По умолчанию

На висте, при обращении проги к базе комп пишет что не может найти C:PDOXUSRS.Net. Если знаете как это устранить напишите, я учту, вдруг понадобится)
Если всё откладывать на потом, то потом будет всё.
Herly вне форума Ответить с цитированием
Старый 23.05.2010, 21:06   #10
HARARA
Новичок
Джуниор
 
Регистрация: 23.05.2010
Сообщений: 1
По умолчанию

Всем добрый день.
Пытаюсь создать инсталятор так, как описано в этой статье:
Цитата:
Сообщение от MaxNik2009 Посмотреть сообщение
Если у Вас нет BDE_ENT то, почитаете >>>вот эту статью<<<
Но возникает проблема при создании .ini файла. При нажатии на кнопку Launch ничего не происходит.
Может кто-нибудь знает в чем проблема? Или если не сложно выложите пример этого файла.
Заранее благодарен.
HARARA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Borland Developer Studio 2006 Delphi как создать базы данных tatiana74 Помощь студентам 4 26.04.2009 15:52
Помогите создать файл Inferno Общие вопросы Delphi 6 04.09.2007 17:44
Нахождение чисел в таблице базы данных на Delphi!, Помогите пожалуй Рина БД в Delphi 0 13.03.2007 19:21