I would like to create and display a form (TForm) on my server when specific ISAPI requests are made. Yes, I know that ISAPI is not intended to be a GUI, but I believe this should be possible. I can actually get my form to pop up during the ISAPI requests I am watching for, but it comes up frozen. The server continues working fine, but the form is frozen.
I simply instantiate a an instance of the form during the paintpageaction. Can someone suggest a way to make this form come up and not be frozen?
I believe that one workaround might be to spawn a separate delphi app, and pass it windows messages, eg, sendmessage(..), but I would like to avoid this approach if possible.