"Ruivaldo Neto" <[EMAIL PROTECTED]> wrote
I have a Python app that runs as a Windows Service. Inside this
application, there is a Thread that starts a webservice.
When this webservice is called, this thread displays a simple
Tkinter
window with some entry´s for input.
Thats usually a very bad idea. Presenting services with GUIs
can lead to lockups and other bad things under Windows so
you should only do it if absolutely essential. Are you sure there
is no other way to run your app? Maybe with the GUI part as
a separate program that communicates with the service?
But the mainloop simple stays running without presenting
any popup or error. The app is running as SYSTEM on
Windows. As other user, the code works great.
I think the requirements of a service mean there are some
extra flags that need to be set. MSDN is probably your best
bet for info. It will also explain why services and GUIs don't
usually mix.
Any advice to make this work ?
Don't do it. Find another way.
Alan G.
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor