Hello!

In process of the work on one of the project we have found the following problems.


System 1 - a managerial system engineering given (PDM) written on
Delphi 5, using BDE for access to table Paradox.

System 2 - a graphic system (CAD - KOMPAS, SolidWorks) written on
Visual C++

Module 3 - DLL loaded from CAD, written on Delphi 5,
using BDE for access to given PDM (tables Paradox)

The Problem :

If before start CAD load any application using BDE (System 1) then
at attempts of the loading the module 3 from system 2 are given report
on impossibility to initialize BDE.

But if first load the system 2 and load the module 3, but afterwards
System 1 - All work beautifully.

There is decision of this problem?