[saw this after sending the earlier post, sorry ... ]
I found this comment in the kb.zip "knowledge base"
from qusoft:
<stuff from kb.zip>
Q. Is there any known problems using Quick Report in a Delphi 2 (or 3) DLL?
Each time I am finished and make a call to FreeLibrary() from my calling
application, the calling application freezes.
A. There is a known problem unloading a Quick Report dll, something is not
being freed and that's why your call to FreeLibrary hangs.
The simplest solution is to add QuickRpt and QRprntr (and possibly QRextra)
units to the uses clause of the calling app's project source unit. This way
the QR dll's are already loaded and the dll will simply increase/decrease
the reference count as it is loaded/freed.
</stuff>
Not sure if this applies to your situation though.
rgds
ns
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz