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.