>     * The call to Dispatch happens
>     * The __wrapDispatch is called with an object for dispatch but the
>       username is None
>     * The getTypeInfo method throws an pywintypes.com_error which has
>       the message of (-2147467263, 'Not implemented', None, None)

It is that last step where things go wrong it seems.  If the object is
already a makepy wrapped object, we shouldn't call GetTypeInfo - the object
should just be used as-is.  We might need a similar check for a CLSID
attribute there (or better, a function eg, gencache.IsGeneratedObject() that
abstracts that implementation detail).  I'm afraid I'm out of time for today
though...

Cheers,

Mark

_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to