Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите создать инсталяционный файл! Wise forWin 
:(
    Опции темы
Rutti
Дата 20.10.2004, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 225
Регистрация: 25.7.2004

Репутация: нет
Всего: нет



Написав под WinXP на NTFS программу, которая работает с таблицей
созданной динамически

DataModule1->Table1->DatabaseName="PSI";
DataModule1->Table1->TableType=ttDefault;

CreateDir(GetCurrentDir()+"\\PSI");

DataModule1->Table1->TableName=GetCurrentDir()+"\\PSI\\PSI.db";

пытаюсь организовать "поставку приложения", т.е. создать инсталятор
с помощью Wise For Windows Installer. Накидав vcl'ек удалось таки
запустить прогу под Win98, однако ни создать, ни тем более работать
стаблицей не удалось из-за ошибки BDE.
Я так понял, что vcl'ек для работы BDE оказалось недостаточно и добавил
парочку-другую dll'ек. Весь этот эксперемент закончился тем, что после
инсталяции инсталер потребовал перезагрузки. Перезагрузился. Стало
вылетать сообщение что отсутствует необходимый компонент NTDLL.DLL. В
итоге сисетма упала на пол.
Вот и родился вопрос: как создавть инсталятор программы, работающей с
динамически создаваемой таблицей (БД Paradox)?

P.S. Вот список файлов:
- директория программы: blw32.dll
borlndmm.dll
cc3260mt.dll
idapi32.dll
iddbas32.dll
idpdx32.dll
idr20009.dll
ну и exe'шник понятное дело
- win\system32: bdertl60.bpl
dbrtl60.bpl
EhLibB60.bpl
mpr.dll
msvcrt.dll
ntdll.dll (этому уже не довелось заинсталиться)
odbc32.dll
odbcint.dll
oleaut32.dll
oledlg.dll
rpcrt4.dll
rtl60.bpl
vcl60.bpl
vcldb60.bpl
PM MAIL   Вверх
Adil'
Дата 20.10.2004, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 311
Регистрация: 26.8.2004
Где: Питер

Репутация: 6
Всего: 15



Ну. во-первых, чтоб не тащить все эти bpl и прочие borlndmm-ки, посмотри тут Как мне сделать, чтобы при переносе exe-файла, созданного в C++Builder, на другой компьютер, где C++Builder не установлен, этот файл работал?
А BDE устанавливай с помощью того же Wise - у него в разделе files and components есть подраздел BDE runtime - там выстави необходимые тебе параметры.



--------------------
Удачи
PM MAIL WWW   Вверх
Rutti
Дата 20.10.2004, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 225
Регистрация: 25.7.2004

Репутация: нет
Всего: нет



Adil'

Я это делал. Прога отказалась работать с EhLib'овским гридом :qstn .

в разделе files and components
Цитата

подраздел BDE runtime
что-то не замечал. Будем надеятся, что просто проморгал.

PM MAIL   Вверх
Adil'
Дата 21.10.2004, 09:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 311
Регистрация: 26.8.2004
Где: Питер

Репутация: 6
Всего: 15



Цитата(Rutti @ 20.10.2004, 16:19)
Прога отказалась работать с EhLib'овским гридом
Что значит "отказалась"?


--------------------
Удачи
PM MAIL WWW   Вверх
Rutti
Дата 22.10.2004, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 225
Регистрация: 25.7.2004

Репутация: нет
Всего: нет



Adil'

Да то что отказадась - хрен с ней. Попробовал с помощью InsallShield. Получилось всё намного лучше. Но при запуске программы получаю сообщение об ошибке:"An error occurred while attempting to initialize the Borland Database Engine (error $2109)".
PM MAIL   Вверх
Adil'
Дата 24.10.2004, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 311
Регистрация: 26.8.2004
Где: Питер

Репутация: 6
Всего: 15



Цитата(Rutti @ 22.10.2004, 18:03)
Да то что отказадась - хрен с ней. Попробовал с помощью InsallShield. Получилось всё намного лучше. Но при запуске программы получаю сообщение об ошибке:"An error occurred while attempting to initialize the Borland Database Engine (error $2109)".
Так может и с этой ошибкой - "хрен с ней"? :inlove


--------------------
Удачи
PM MAIL WWW   Вверх
Rutti
Дата 27.10.2004, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 225
Регистрация: 25.7.2004

Репутация: нет
Всего: нет



all

Вобщем пришлось топорно вколбасить в инсталлер bdeinst.dll. Инсталяха потянула на 5 метров. Несерьёзно :angry:
PM MAIL   Вверх
bel_nikita
Дата 28.10.2004, 00:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2304
Регистрация: 12.10.2003
Где: Поезд №21/22 ( ст . Прага )

Репутация: 21
Всего: 47





--------------------
user posted image — регистрация доменов от 150 руб.
PM MAIL WWW ICQ   Вверх
Sayrus
Дата 28.10.2004, 02:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 11.9.2004

Репутация: нет
Всего: нет



Цитата(Rutti @ 27.10.2004, 19:47)
all

Вобщем пришлось топорно вколбасить в инсталлер bdeinst.dll. Инсталяха потянула на 5 метров. Несерьёзно :angry:

Не обязательно топором махать :D
Зайди на http://support.installshield.com/kb/view.a...ticleid=Q104962
Загрузи <<BDE Merge Modules>> какой тебе надобен по версии Билдера.
:cool
PM MAIL   Вверх
Rutti
Дата 11.11.2004, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 225
Регистрация: 25.7.2004

Репутация: нет
Всего: нет



Sayrus

Загрузил с офсайта модуль для Buildra. Даже не один. При установке вылетает ошибка типа несоответсвие версий! smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0475 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.