Главная страница
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.06 c
3-1088177911
peypivo
2004-06-25 19:38
2004.07.18
некоторые вопросы по firebird


1-1088972518
DukeArtem
2004-07-05 00:21
2004.07.18
Помогите с преобразованием типов


1-1089022563
Anton.
2004-07-05 14:16
2004.07.18
DRAG&Dock


14-1088350057
Sir John
2004-06-27 19:27
2004.07.18
интернет от Stream.ru


14-1088541007
Sanek_metaller
2004-06-30 00:30
2004.07.18
Инет магазины,где продаются MP3