Subject Problem with IBO
Author c46@winton.com.tw
Hi Jason :

Recently I use IBO to develop a system. In this system I have a main
exe program that will load several sub-systems and each sub-system is
a DLL. In order to reduce the connection times to IB, so I use a
TIBODatabase in the main program and connect it to the database. When
the main program loads the sub-system DLL, I pass the TIBODatabase to
the DLL, and the DLL links its TIBOQueries to the TIBODatabase to
access data from IB.

After the DLL finishes its job, the DLL closes the TIBOqueries and
sets TIBOQueries' IB_Connection property to nil, and returns to the
main program , the main program then will free the DLL. But when the
main program terminates, it will generate an access violation error,
but this situation will not happen if I use BDE and/or IBX.

I have tried to use IBO 3.6cd and 3.6D, both of the two versions
will cause access violation, so can you help me to solve this
problem? Because I want to use IBO to develop my system instead of
BDE/IBX, thanks.

Regards
Gordon Li