473,405 Members | 2,354 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

How to build "Kiosk" application in vb.net

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
4 10294
"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
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
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
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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: clintonG | last post by:
Public deployment LCD is a whole new device platform to learn about. Putting a 40" LCD into a hotel lobby or an airport for example has let us say 'issues' ;-) Preventing backlight burn-in,...
4
by: MikeB | last post by:
I've been all over the net with this question, I hope I've finally found a group where I can ask about Visual Basic 2005. I'm at uni and we're working with Visual Basic 2005. I have some books, ...
1
by: james | last post by:
Hi Guys, Does anyone know how I could embed IE7 in a Windows Form, with the Address Bar, Tabs and navigation buttons? At my work we have a kiosk application that needs a web browser. We...
2
by: rajsarode2003 | last post by:
Hi frnds, I am new to J2ME. I don't know from where to start. Please help me. I am trying develop an application(client as touch sceen) which will get the data from server using wireless...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.