It certainly sounds like the DLL is still doing something (cleanup???) after it returns whatever value to RBASE. I think someone else here mentioned adding a PAUSE FOR 1 after the dll call to solve this kind of problem.
Dennis McGrath ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Lawrence Lustig Sent: Wednesday, December 02, 2009 12:13 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: DLL call << I believe between the set var 3 and 4 I might have to release the dll and reapply. Not a problem - I think ;) ? >> You should never have to free and reload a DLL for it to work. The DLL should remain loaded through the run of the process (R:Base in this case) that loaded it. -- Larry

