Hi everybody,
I have made a DLL which makes use of Global variables declared in a standard module. When a single instance of the DLL is run, there is no problem, but when I start a second instance, the Global variables are shared between the 2 instances. But this is not what I want to happen. I want to have a seperate set of variables for each instance that is global only within that instance and are not accessible by other instances. Is that possible? The reason I need to use global variables is because I am using the same variables (common) in my class module, standard module as well as in forms in that DLL. I am allowing access to the global variables through properties in the class module and those variables are used in forms and in procedures in the standard module.