Server busy message [modified]
-
Hi, I have one MDI application TrialApp.exe and a COM exe MathOperation.exe.COM exe was generated through ATL.Now from a modeless dialog in TrialApp.exe i am accessing a model dialog in MathOperation.exe. 1.Run TrialApp.exe 2.Modeless dialog pops up. 3.Enter the input values. 4.Press a button->calculate. 5.Pops up a dialog from MathOperation.exe 6.Now without closing the dialog(from MathOperation.exe) just click on the modeless dialog(TrialApp.exe) 7.Shows server busy message. This happens in XP and Vista.If i make the dialog model in TrialApp.exe then the message is not coming.Please help. Thankyou
modified on Wednesday, March 19, 2008 1:30 AM
-
Hi, I have one MDI application TrialApp.exe and a COM exe MathOperation.exe.COM exe was generated through ATL.Now from a modeless dialog in TrialApp.exe i am accessing a model dialog in MathOperation.exe. 1.Run TrialApp.exe 2.Modeless dialog pops up. 3.Enter the input values. 4.Press a button->calculate. 5.Pops up a dialog from MathOperation.exe 6.Now without closing the dialog(from MathOperation.exe) just click on the modeless dialog(TrialApp.exe) 7.Shows server busy message. This happens in XP and Vista.If i make the dialog model in TrialApp.exe then the message is not coming.Please help. Thankyou
modified on Wednesday, March 19, 2008 1:30 AM
I may not be correct here because I don't know how your COM server is implemented (design/architecture) I believe your TrialApp.exe dialog is making a blocking call to MathOperation.exe (specifically it's waiting for MathOperation.exe method to return, but this method has an active Modal dialog).
Sohail