Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Использование 2-х версий BDE на одном компе одновременно.   Найти похожие ветки 

 
SJ-79   (2004-06-22 10:56) [0]

Программа использует БД Paradox. Для работы программы на различных компах, где не установлен BDE скопировал необходимые DLL`ки в папку с программой. Все замечательно, но есть засада. На одной из машин установлен BDE, измененный сторонними разработчиками для их специализированной программы – в итоге, когда их программа не запущена, то все отлично работает. Когда же запущена эта программа – моя ругается и не находит базу данных (ошибка $210C).

ВОПРОС: как заставить мою программу использовать файлы BDE, расположенные в рабочей папке не реагируя на все остальное и при этом не мешать другой программе.


 
Anatoly Podgoretsky ©   (2004-06-22 11:51) [1]

Ты террорист, никогда так не делай и не читай глупые советы про помещение длл в папку с программой. В итоге за что боролся, на то и напоролся.


 
clickmaker ©   (2004-06-22 11:52) [2]


> Когда же запущена эта программа – моя ругается и не находит
> базу данных

Вообще-то ненормальная ситуация. Какая-то кривизна в "их программе", потому что БДЕ по определению - разделяемый ресурс и монопольно юзать несколько его копий не получится


 
Anatoly Podgoretsky ©   (2004-06-22 11:55) [3]

clickmaker ©   (22.06.04 11:52) [2]
Нет нормальная и ожидаемая ситуация. БДЕ должен быть один и штатно установлен, при том полностью иначе тоже проблемы.


 
clickmaker ©   (2004-06-22 12:03) [4]


> Anatoly Podgoretsky ©   (22.06.04 11:55) [3]
> БДЕ должен быть один и штатно установлен

Вот и я о том же


 
SJ-79   (2004-06-22 12:06) [5]

>Какая-то кривизна в "их программе"

Программа у них не кривая, а крутая - поэтому и модернизируют BDE под свои специфические нужды (без копирования длл в рабочую папку моя программа на той машине не работает).
А проблема в том, чтобы запустить свою прогу при работающей ихней и притом не навредить ей.
Хоть какая-либо вероятность благоприятного исхода есть?


 
Anatoly Podgoretsky ©   (2004-06-22 12:10) [6]

SJ-79   (22.06.04 12:06) [5]
Нет


 
Плохиш ©   (2004-06-22 12:11) [7]


> SJ-79   (22.06.04 12:06) [5]
> >Какая-то кривизна в "их программе"
> Программа у них не кривая, а крутая - поэтому и модернизируют
> BDE под свои специфические нужды

Пока что, с твоих слов, ты модифицируешь BDE под свои специфические нужды, за что и поплатился.


 
Anatoly Podgoretsky ©   (2004-06-22 12:19) [8]

Ну основная проблема в том, что сбросил дллки в свою папку, видимо начитался дурных советов. Вторая не менее дурная - это грех модифицировать системный вещи, пострадают не виновные.


 
Anatoly Podgoretsky ©   (2004-06-22 12:20) [9]

И у меня очень большое сомнение, что БДЕ модифицировано.


 
SJ-79   (2004-06-22 12:34) [10]

Плохиш (22.06.04 12:11) [7]
Модифицировал не я, а разработчики "той" программы

Anatoly Podgoretsky (22.06.04 12:19) [8] [9]
Модифицировали неспроста - прога управляет телефонной станцией и чего они сним наворотили (c BDE) остается только догадываться. Раньше пробовал ставить "их" версию BDE и запускать проги, работающие с БД - ни одна не работала (чем ругались уже не помню).
Свою проблему решил "террористически". При работающей "их" проге запустил свою - ругнулось на отсутствие DLL`ки. Скинул оную в свою рабочую папку( :-))) ) и все запахало.


 
SJ-79   (2004-06-22 12:36) [11]

P.S. До этого стер все имевшиеся в рабочей папке DLL`ки от BDE



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.055 c
1-1089000961
newver
2004-07-05 08:16
2004.07.18
доступ к "изображению".


14-1087899879
skiFF
2004-06-22 14:24
2004.07.18
Жди беды?


4-1086505717
SPeller
2004-06-06 11:08
2004.07.18
Исправить дамп РЕ чтоб запускался


14-1088400568
Ig
2004-06-28 09:29
2004.07.18
Работа с Rave Reports!??


1-1088854897
ZedeS
2004-07-03 15:41
2004.07.18
Работа со String переменными