[Bob Gailer]
> OK. I don't know whether its running in a thread. I made no 
> changes that I'm aware of that would cause the change in 
> behavior. I will add the call to pythoncom.CoInitialize. I am 
> not familiar with this method.

This is one of those gotcha's of Win32 COM programming;
you can be happily using some code which runs fine. You
then drop it into a [web server / service / scheduled job]
and lo! you're now running in a thread.

I'm not sure (and perhaps someone can advise) whether there's
any harm in *always* calling CoInitialize!

TJG 


Tim Golden 
Senior Analyst Programmer 
--------------------------------------------------------
Viacom Outdoor Ltd, Camden Wharf, 28 Jamestown Road, London, NW1 7BY T: 020 
7482 3000 F: 020 7267 4944 
Email: [EMAIL PROTECTED] www.viacom-outdoor.co.uk

The contents of this e-mail are confidential to the ordinary user of the e-mail 
address to which it was addressed, and may also be privileged. If you are not 
the addressee of this e-mail you may not copy, forward, disclose or otherwise 
use it or any part of it in any form whatsoever. If you have received this 
e-mail in error, please e-mail the sender by replying to this message. Viacom 
Outdoor Ltd reserves the right to monitor e-mail communications from 
external/internal sources for the purposes of ensuring correct and appropriate 
use of Viacom Outdoor facilities.

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to