Здравствуйте.
Имеется несколько программ, использующих базы данных
Paradox.
Для того, чтобы их инсталляция была меньше, поставляю с
ними с ними
нужные файлы из BDE (около 1Мб), но вот в чем проблема:
при попытке
запустить несколько программ одновременно (а у каждой из
них в
каталоге есть библиотеки BDE), происходит ошибка
инициализации BDE
(An error occurred while attempting to initialize the
Borland
Database Engine (error $210C)).
Все дело в том, что библиотеки BDE уже загружены в память
и при
попытке загрузить их повторно и возникает такая ошибка.
Но как не загружать эти библиотеки из текущего каталога,
если они уже
загружены? Как проверить это и отказаться о повторной
инициализации?
Много копался в хелпах, но ничего путного не придумал. :-
(
В дальнейшем предполагаю вынести все библиотеки в
отдельный каталог,
а не держать у каждой программы, но и здесь возникае та
же проблема.
Нужно проверять инициализацию!
Помогите пожалуйста!!!
Заранее большое спасибо!