I have an ASP which calls procedures in an ActiveX EXE. It needs to be an EXE not a DLL because it will be running on a server, and called by many different ASP instances, and data needs to be preserved between ASP instances.
The ASP procs seem to be calling the EXE procs OK, but I'm not getting data returned in the parameters. They remain as they were before the call. The parameters are usually either strings or arrays of strings. What am I doing wrong, please? Should I have a thin ActiveX Dll between the ASP and the EXE? or is there a simpler solution?