Hi,
Thanks for the answers, obviously we haven't used that feature for a while... :)
Our use case is that we used to have an OLE object that exposed methods that allowed an external app (a workflow app which at the time was written in VB6) to open windows in our PB application. The OLE object, when called, connected to our app by getting a handle to the MDI window, firing an event on it and passing information in a shared memory block.
We now want to do the same thing but from a link on a web page (i.e. the user clicks on a link on a page which brings focus to our app and opens a particular window). So we are looking at using a registered URI scheme (https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx) to run an external exe from a link. We were just going to use the OLE object from the exe but since we cant create the OLE object, we can just bring the functionality of the OLE object into the exe that is run by the URI scheme.
Seems like our easiest option.
Thanks
Scott