To get rid of the close button, just make your forms maximized, popup,modal, and the Border style=None
To trap function keys, that's a little trickier, but not much.
On the KeyDown event of all your objects (including the form itself), check if the keys are the ones you want - for example:
Code:
If KeyCode = vbKeyF7 Then MsgBox "F7 was pressed"
Not too sure about CtrlAltDel, but another thing you might want to trap is CtrlShiftEsc - which brings up task manager, and from which you can do most anything.
I think the best option, considering it's a kiosk, is that you set up a Windows User Profile that can't do anything.
I can't tell you exactly how to do it - since I haven't played around with Windows security in a long time - but I'm sure many people reading this will have experienced paranoid moron sysadmins who don't even let their users open up the time on the workstation
Steven
I am a loud man with a very large hat. This means I am in charge