By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,552 Members | 927 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,552 IT Pros & Developers. It's quick & easy.

Windows Service

P: n/a
Hi everyone! I can create Windows Service in VB .Net 2003 professional.
The problem is that when I try to show up a form in Service Start up
event, the form always show up and become stop responsible! Any idea?

Regards,
Stanley

Nov 21 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
Do not show forms from a service. Services should never interact with the
desktop.
"Stanley" <xs******@gmail.com> wrote in message
news:11**********************@g47g2000cwa.googlegr oups.com...
Hi everyone! I can create Windows Service in VB .Net 2003 professional.
The problem is that when I try to show up a form in Service Start up
event, the form always show up and become stop responsible! Any idea?

Regards,
Stanley

Nov 21 '05 #2

P: n/a
Thanks for reply! You mean that it's not impossible to make a windows
service interact with desktop?? I don't think so! Please help to with
the code, I think it's possible!!

Thanks again!

Nov 21 '05 #3

P: n/a
Stanley schrieb:
Thanks for reply! You mean that it's not impossible to make a windows
service interact with desktop?? I don't think so! Please help to with
the code, I think it's possible!!


It's possible, but it's bad design. Services can interact with the
desktop, but to do so, they have to run with the LocalSystem-Account.
This one can do everything with your system. The service window will
be shown at the users desktop and so, it can receive window messages
as any other desktop window. This can be used to attack the users PC.
Also, if your service runs under WinXP with fast user switching, the
service window will only be shown to the first logged on user.

The better approach is a separate client application, which runs with
user privileges and connects to your service through TCP-Sockets for
example.

Thorsten Dörfler
--
vb-hellfire - einfach anders
http://www.vb-hellfire.de/
Nov 21 '05 #4

P: n/a
"Stanley" <xs******@gmail.com> schrieb:
I can create Windows Service in VB .Net 2003 professional.
The problem is that when I try to show up a form in Service Start up
event, the form always show up and become stop responsible!


In addition to the other replies:

<URL:http://www.google.to/groups?selm=%249uYzKMtEHA.2896%40cpmsftngxa06.phx. gbl>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Nov 21 '05 #5

P: n/a
Ok, thanks all! ;-)

Nov 21 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.