Hi, The CANCEL works for me in a demo program which I am attaching here. I am using the latest product release so it is possible that this has been fixed between your version and the current one. When you run the application if the CANCEL is commented out then the number will display as 2 because the program is called twice which adds 1 to a working-storage item and returns it. If you uncomment the CANCEL it will display as 1 because it is initialized when calling the second time. Does this work for you? A .dll should never be loaded more than once within the same process and in fact I don't believe this is even possible...
↧