Re: [python-win32] RTD Server problem with Excel 2007 / How to do vtable-call, without IDispatch?

2011-05-26 Thread Tobias Oberstein
> Von: Mark Hammond [mailto:skippy.hamm...@gmail.com] > Gesendet: Donnerstag, 26. Mai 2011 00:50 > An: Tobias Oberstein > Cc: python-win32@python.org > Betreff: Re: [python-win32] RTD Server problem with Excel 2007 / How to do > vtable-call, without IDispatch? > > I'

Re: [python-win32] RTD Server problem with Excel 2007 / How to do vtable-call, without IDispatch?

2011-05-25 Thread Mark Hammond
I'm afraid I can't really help, but: On 25/05/2011 8:11 PM, Tobias Oberstein wrote: How can I call on the interface not via IDispatch, but using vtable-based direct call? You can't I'm afraid. However, your "casting" code might be suspect: # Need to "cast" the raw PyIDispatch object to th

[python-win32] RTD Server problem with Excel 2007 / How to do vtable-call, without IDispatch?

2011-05-25 Thread Tobias Oberstein
> Tim Roberts wrote: > > ... > > and get a generic COM exception when the RTD server tries to notify > > Excel of data changes (from the trace collector): > > ... > > The COM Error is: "generic COM exception 0x80020009" > > > > The callpath that leads to the exception is: > > > > > > excelRTDServer