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

How to build "Kiosk" application in vb.net

P: n/a
I'm looking to build a "kiosk" style of application in vb.net (using
winforms)...

Writing the application itself is no problem.

What I want to do though is have the PC set so that the application runs
automatically on system startup - is completely modal - no alt-tab's
allowed. I don't want to have the start button or even want the "explorer"
item running at all. I want my application to be the only thing running.

Years ago (window3.1!) I would have done this by chaning the shell in the
win.ini file so that the application run instead of the normal windows
shell, but I doubt that it is that simple in windows 2000/XP (the target
platform).

Can anybody point me in the right directly?

Thanks in advance
Simon
Nov 30 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
"Simon Verona" <no****@nomail.zzz> schrieb:
I'm looking to build a "kiosk" style of application in vb.net (using
winforms)...


Microsoft Shared Computer Toolkit for Windows XP
<URL:http://www.microsoft.com/downloads/details.aspx?familyid=7256D456-E3DA-42EA-857D-92B716077A84&displaylang=en>

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

Dec 1 '05 #2

P: n/a
http://www.winguides.com/registry/display.php/849/ is what you're looking
for?

Jevon
"Simon Verona" <no****@nomail.zzz> wrote in message
news:uV**************@TK2MSFTNGP11.phx.gbl...
I'm looking to build a "kiosk" style of application in vb.net (using
winforms)...

Writing the application itself is no problem.

What I want to do though is have the PC set so that the application runs
automatically on system startup - is completely modal - no alt-tab's
allowed. I don't want to have the start button or even want the
"explorer" item running at all. I want my application to be the only
thing running.

Years ago (window3.1!) I would have done this by chaning the shell in the
win.ini file so that the application run instead of the normal windows
shell, but I doubt that it is that simple in windows 2000/XP (the target
platform).

Can anybody point me in the right directly?

Thanks in advance
Simon

Dec 1 '05 #3

P: n/a
yes!

I presume it's safe to set a .netexecuteable as the shell?

What happens when I exit my app - will the pc shutdown or do I need to make
it shutdown the pc on exit? IF so how do I do this?

Simon
"Jevon" <pl****@ask.com> wrote in message
news:eC**************@TK2MSFTNGP14.phx.gbl...
http://www.winguides.com/registry/display.php/849/ is what you're looking
for?

Jevon
"Simon Verona" <no****@nomail.zzz> wrote in message
news:uV**************@TK2MSFTNGP11.phx.gbl...
I'm looking to build a "kiosk" style of application in vb.net (using
winforms)...

Writing the application itself is no problem.

What I want to do though is have the PC set so that the application runs
automatically on system startup - is completely modal - no alt-tab's
allowed. I don't want to have the start button or even want the
"explorer" item running at all. I want my application to be the only
thing running.

Years ago (window3.1!) I would have done this by chaning the shell in the
win.ini file so that the application run instead of the normal windows
shell, but I doubt that it is that simple in windows 2000/XP (the target
platform).

Can anybody point me in the right directly?

Thanks in advance
Simon


Dec 1 '05 #4

P: n/a
I've set up a .Net app as a shell before, to test, and it worked fine. As I
recall, you will need to manually log the user out when your app exits - or
shut the system down depending on your requirements (don't forget to allow
an "Administrative" logout if you ever want to be able to configure anything
as a "normal" user again!). I haven't had experience of this recently (last
time I played with this was in VB6 years ago), but if it's not possible from
..Net directly, I'm sure there are plenty of examples on the web for the
relevant API calls.

Jevon
"Simon Verona" <no****@nomail.zzz> wrote in message
news:Oe**************@TK2MSFTNGP12.phx.gbl...
yes!

I presume it's safe to set a .netexecuteable as the shell?

What happens when I exit my app - will the pc shutdown or do I need to
make it shutdown the pc on exit? IF so how do I do this?

Simon
"Jevon" <pl****@ask.com> wrote in message
news:eC**************@TK2MSFTNGP14.phx.gbl...
http://www.winguides.com/registry/display.php/849/ is what you're looking
for?

Jevon
"Simon Verona" <no****@nomail.zzz> wrote in message
news:uV**************@TK2MSFTNGP11.phx.gbl...
I'm looking to build a "kiosk" style of application in vb.net (using
winforms)...

Writing the application itself is no problem.

What I want to do though is have the PC set so that the application runs
automatically on system startup - is completely modal - no alt-tab's
allowed. I don't want to have the start button or even want the
"explorer" item running at all. I want my application to be the only
thing running.

Years ago (window3.1!) I would have done this by chaning the shell in
the win.ini file so that the application run instead of the normal
windows shell, but I doubt that it is that simple in windows 2000/XP
(the target platform).

Can anybody point me in the right directly?

Thanks in advance
Simon



Dec 1 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.