I wish I had the knowledge to try and beat you to it!  Maybe it's time to try and gain that knowledge.
 
Thanks for the clarification anyway, saves me waisting time to get something working which is actually not working at the moment.
 
Etienne
-----Original Message-----
From: Mark Hammond [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 01, 2001 1:00 PM
To: Etienne Labuschagne; [EMAIL PROTECTED]
Subject: RE: win32com

This doesn't work quite yet.  The code you see relating to the vtables allows you to _implement_ these COM objects, but not call them.  This work will probably happen over the next few months (or quicker if someone beats me to it [Please!])
 
Mark.
 
 -----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Etienne Labuschagne
Sent: Tuesday, 31 July 2001 7:41 AM
To: '[EMAIL PROTECTED]'
Subject: win32com

Hi all,
 
I hope this is the correct mailing list (can't find a win32com list - although it seems there is one - to subscribe to on the Activestate website at http://listserv.activestate.com/mailman/mysubs)
 
How do I use the IUnknown interfaces of COM objects?  The generated wrapper file created by makepy creates a nice wrapper for the default IDispatch interface, but none for the IUnknown (that I can find).  There are however variables for the IUnknown interfaces in the form:
 
IMyObject_vtables_dispatch_ = 0
IMyObject_vtables_ = [(long list of methods and properties with some other cryptic values)]
 
The CLASS_ID can be found in a dictionary named VTablesNamesToCLSIDMap
 
How do I use the above to generate a wrapper to the above interface that I can use.  It seems as if similar values are plugged into the DispatchBaseClass object to create a wrapper for IDispatch interfaces, but I don't know how (or where) to plug these variables into to create a wrapper for the IUnkown interfaces.  I don't know much about COM so the answer may be obvious and easy, but I can't figure it out! 
 
I have been able to use the DispatchBaseClass derived wrappers and would like something similar for the IUnknown interfaces.
 
Thanks
Etienne
 
P.S. If this is not the correct list , please point me to a place where I can subscribe to the correct one!
 
 
 
 

Reply via email to