Python COM and IDispatchEx
Mark Hammond
MarkH at ActiveState.com
Sat Apr 14 08:52:34 EDT 2001
Donavon Keithley wrote:
> I see that Python server objects expose IDispatchEx, but they don't seem to
> support expando behavior. The following attempt to add a member returns
> "member not found" (where pDispEx points to a Python object):
>
> DISPID id;
> HRESULT hr = pDispEx->GetDispID(CComBSTR("NewMember"), fdexNameEnsure, &id);
>
> Am I doing something wrong?
Nope.
> It seems that, in principle, Python objects should map pretty cleanly to
> IDispatchEx and vice versa. Is this planned for future versions?
It should map nicely. It is just that no one has done it, and no one
really seems to be asking for it. If you are interested I would be
happy to coordinate some patches...
Mark.
More information about the Python-list
mailing list