Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 3 552

/ вопрос открыт /

Здравствуйте!

Доброго времени суток, уважаемые эксперты!

Подскажите чем можно сделать инсталятор т.е setup ( что бы можно было приложение установить там где нет делфи и что бы работало) в InstallShield пытался но выдает ошибку либо просто на просто не видит реестр во второй форме ( для занесения )
если есть инструкции то хотелось бы увидеть их :)

а так программа состоит из:
1. exe
2. 3 шт *.db
3. 3 шт *.PX
и пасы
+ Алиас (bazic)

буду признателен за помощь

АСЛ / drumn Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: АСЛ / drumn (статус: Посетитель)
Вопрос отправлен: 20 декабря 2009, 21:16
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 5; последнее сообщение — 21 декабря 2009, 11:34; участников в обсуждении: 3.
min@y™

min@y™ (статус: Доктор наук), 20 декабря 2009, 21:29 [#1]:

Много лет назад я страдал инсталляторами. Потом просто от них отказался и пишу такие программы, которые в них не нуждаются.
Пусть в проге несколько папок/файлов - сжимаю в 7zip-SFX. Если надо что-то в реестр записать (например, ассоциацию расширений файлов + иконки в HKEY_CLASSES_ROOT) - делаю это так: при каждом запуске программы проверяю наличие нужных ключей и их значений в реестре; если нету или испорчено - пишу, иначе пропускаю.
Если нету ярлыка на столе/в пуске - создаю при первом запуске.
Если программе надо автозагрузку - делаю CheckBox в настройках программы, чтобы юзер сам решал.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
АСЛ / drumn

АСЛ / drumn (статус: Посетитель), 20 декабря 2009, 21:41 [#2]:

Так то это так но нужно это для курсового проекта !!! программу написать написал а инсталляция не выходит тупо
Вадим К

Вадим К (статус: Академик), 21 декабря 2009, 01:57 [#3]:

И этот инсталлятор, судя по списку файлов, будет мне устанавливать BDE? Ужас. Почему? а просто не всегда установка оного работала адекватно.
Хотя может это мой пунктик:)
Но после отказа от БДЕ, даже winrar/7zip можно сделать отличный инсталлятор.
Галочка "подтверждения прочтения" - вселенское зло.
min@y™

min@y™ (статус: Доктор наук), 21 декабря 2009, 08:18 [#4]:

BDE будет работать и из папки с программой без установки. Только от алиаса придётся отказаться и цеплять базу по имени главного файла db. Щас посмотрел свою старую-старую прогу с использованием BDE. В папке с exe лежат вот такие файлы:
ceeurope.btl
europe.btl
fareast.btl
japan.btl
other.btl
USA.BTL
BANTAM.DLL
BLW32.DLL
IDAPI32.DLL
idasci32.dll
idbat32.dll
idda3532.dll
iddao32.dll
IDDBAS32.DLL
iddr32.dll
idodbc32.dll
IDPDX32.DLL
idqbe32.dll
IDR20009.DLL
idsql32.dll
sqldb2v5.dll
sqldb232.dll
sqlinf9.dll
sqlinf32.dll
sqlint32.dll
sqlmss32.dll
sqlora8.dll
sqlora32.dll
sqlssc32.dll
sqlsyb32.dll
Попробуй, вдруг получится.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Вадим К

Вадим К (статус: Академик), 21 декабря 2009, 11:34 [#5]:

да. но... а как конфиг поправить? всякие настройки выставить для BDE. Как костыль, такое решение годиться. А вот как профессиональное решение - никуда не годиться.
Галочка "подтверждения прочтения" - вселенское зло.

21 декабря 2009, 11:53: Вопрос перемещён из тематического раздела Delphi » Взаимодействие с Windows в раздел Публикация и распространение ПО » Создание дистрибутивов ПО модератором Ерёмин А.А.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:40
Выполнено за 0.03 сек.