We've had success occasionally in cases like this by using LoadLibrary to load the DLL into memory.
You could try this:
DECLARE INTEGER LoadLibrary IN win32api STRING filename
hand=LoadLibrary(<your dll>)
<your app code here>
DECLARE INTEGER FreeLibrary IN win32api INTEGER hand
?FreeLibrary(hand)
CLEAR DLLS
This might help...
>To be honest, I'm out of ammo on this...
Jim Saunders
Microsoft
This posting is provided “AS IS”, with no warranties, and confers no rights.