Not sure how ctypes works, but with Pywin32 Pythoncom24.dll is actually registered as the shell extension dll, and it passes calls to methods of a Python class you create that implements the interface methods.
Roger "c d saunter" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > John J. Lee ([EMAIL PROTECTED]) wrote: > > : "Roger Upole" <[EMAIL PROTECTED]> writes: > > : Or, if not, then you can do it with module ctypes. > > : http://starship.python.net/crew/theller/ctypes/ > > : There's an O'Reilly book called something like "win32 shell > : programming" that covers this stuff. > > : John > > Roger & John - thanks for the info. Unless I'm wrong (a distinct > posibility) this isn't an option, as all though COM is used as the > interface, it is used to talk to *in process* code loaded from a DLL - so > Python can only be used if the interpreter is invoked from within a custom > shell extension .dll, which is probably not the best idea for various > reasons. > > Thanks, > Chris ----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==---- http://www.newsfeeds.com The #1 Newsgroup Service in the World! >100,000 Newsgroups ---= East/West-Coast Server Farms - Total Privacy via Encryption =--- -- http://mail.python.org/mailman/listinfo/python-list