Hi Everyone,
I am using a PB DLL/6 created DLL in Visual Basic. When I run
my project in the VB IDE the DLL loads but it appears that when
I quit running my project the DLL stays loaded. This always
occurs - not only if I break out of the VB program prematurely.
Having the DLL remain in memory is a problem because when I restart
running the program again the DLL retains its info from the last
time thus returning error codes to me.
Has anyone else noticed this type of behavior when using Win32
DLLs in the VB IDE. If I quit VB the DLL unloads. It seems like
the VB IDE is determining when the DLL should unload and not
my program.
I have confirmed that the DLL stays loaded between compiles by
using a DLL spy program that lists running DLLs.
Any help is appreciated.
Thanks,
------------------
Paul Squires
mailto:[email protected][email protected]</A>
I am using a PB DLL/6 created DLL in Visual Basic. When I run
my project in the VB IDE the DLL loads but it appears that when
I quit running my project the DLL stays loaded. This always
occurs - not only if I break out of the VB program prematurely.
Having the DLL remain in memory is a problem because when I restart
running the program again the DLL retains its info from the last
time thus returning error codes to me.
Has anyone else noticed this type of behavior when using Win32
DLLs in the VB IDE. If I quit VB the DLL unloads. It seems like
the VB IDE is determining when the DLL should unload and not
my program.
I have confirmed that the DLL stays loaded between compiles by
using a DLL spy program that lists running DLLs.
Any help is appreciated.
Thanks,
------------------
Paul Squires
mailto:[email protected][email protected]</A>
Comment