Consultor Eletrônico



Kbase P129874: Error 5890 occurs when attempting to open a non-modal form
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   26/03/2008
Status: Unverified

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x
Windows

SYMPTOM(s):

Error 5890 occurs when attempting to open a non-modal form

Error occurred while accessing component property/method: <property or method name>.
<COM message>
Error code: <Program name> (5890)

Error occurred while accessing component property/method: <property or method name>.
Non-modal forms cannot be displayed in this host application from an ActiveX DLL, ActiveX Control, or Property Page.
Error code: 0x80020009 <Program name> (5890)

Problem does not occur when using a modal form

Same code works correctly in Microsoft Visual Basic 6

CAUSE:

This is expected behaviour caused by a product limitation. PROWIN32.EXE (the Progress client) does not implement the necessary infrastructure described in the following Microsoft articles:

http://support.microsoft.com/kb/247791/EN-US/
http://support.microsoft.com/kb/171978/EN-US/

FIX:

None at this time.

Customers requiring this functionality are asked to report an enhancement request. Refer to P11255 for more information.