Hi all,

We have an issue here at work that I've been tasked with finding a solution for and I don't know where to begin. We're running a VB.NET 1.1 application on Windows CE.net 4.2. User input is through a touchscreen. Every now and again (very infrequently) the system will not respond to a touch and will continue to be unresponsive until the system is rebooted. The "welcome screen" (hi there, user, press here to begin kind of thing) has a picturebox (pbWelcome) that runs the entire width and height of the screen and the pbWelcome_Click event is what fires off the whole data collection process. This is the event that I feel is not firing. I know the system is still running because I'm still getting log entries and can even see where they rebooted the system because it was unresponsive.

My question is this.... I know the actual firing of the click event is beyond my control, right? ( I believe either the VB runtime or Windows would handle that, right?) But is there some way that I could know that the user is trying to touch the screen but it's not responding?

Thanks! I'm new here (been lurking for a few days) so if I'm saying anything stupid or not giving enough info, please let me know. Thanks in advance for the help!