Kbase P27271: ActiveX built in Visual Basic does not send events back to Progress
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  06/04/2005 |
|
Status: Verified
FACT(s) (Environment):
Windows 32-bit
SYMPTOM(s):
ActiveX built in Visual Basic does not send events back to Progress
The ENABLE-EVENTS method is used on the ActiveX Object
CAUSE:
Progress only supports ActiveX Event handling based on the IDispatch event interface.
Visual Basic generated ActiveX objects do not use this interface, they use the IID_Event interface instead. The IID_Event interface uses a different architecture which currently cannot be handled by the Progress 4GL.
FIX:
Rebuild the ActiveX using a language that does support the IDispatch event interface.