Mark,
MH> oops - try pA._oleobj_.QueryInterface(...)
I just tried that too. Now, the cast "succeeds" as before (according to
"print pB"), but the method call ["Count()"] still fails in the same way
as before too.
I appreciate the help, though! Even if we can't work out a fix, do you
have a
Mark,
MH> pB = mod.InterfaceB(pA.QueryInterface(IID_B, pythoncom.IID_IDispatch))
Thanks so much for the suggestion. I tried it, but it appears that pA
does not provide a QueryInterface method.
File "c:\Python25\lib\site-packages\win32com\client\__init__.py",
line 454, in __getattr_
Any help here would be appreciated. But I hope I don't kill my odds by
having redacting the names of all the (proprietary) libraries involved.
(Or by the fact that I'm new to COM.)
Anyhow, as part of a collaboration, I'm building a win32 application
that uses COM to interact with several pro