>>>Some of you may already know about the current bug in PHDBase when being run under a COM. The famous message "Low memory streaming output has been disabled" is being shown when PHDBase is invoked. The problem with that is that the message box sits there and wait for a key press. And, of course, when being run on a server, this is not acceptable.
>>>
>>Michel,
>>
>>Just thinking aloud here, but I wonder if you could run the COM object in unattended mode, using = SYS(2335,0). Then a MESSAGEBOX, if indeed it is a VFP call, would trigger an Error #2031, which is trappable in your error handler. Perhaps a RETURN in that case would ignore the error and the message bix would not get displayed. I have not tried this, but it seems like a possibility.
>
>We had a long discussion last night, where Jim Booth was also present, and I learned that this message is triggered by Windows and not PHDBase. So, I don't think this approach would work.
>
>I also remember having heard that it was coming from Windows. However, I forgot it since then. This is why it's so difficult to do a workaround.
I assume you've already done something to try playing with SetErrorMode() to see if you can get the critical error not to trap out at the OS?