troubleshooting Question

VB2003 Windows Form KeyPress event handler not firing

Avatar of Jeff Certain
Jeff CertainFlag for United States of America asked on
Visual Basic.NET
2 Comments1 Solution4098 ViewsLast Modified:
I'm got a Windows application pretty much finished. One of the last tasks is to allow the user to fire buttons using keypresses. I thought this would be fairly trivial. I was able to get a new Windows app with an empty form to fire this event.

However, when I try to implement a KeyPress handler in my current application, the event doesn't seem to fire. Does anyone have any ideas why this might be?

Here's the handler:
      Private Sub Main_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress
            Select Case e.KeyChar
                  Case "1"
                  Case "2"
                  Case "3"
            End Select
      End Sub

Thanks!

Jeff
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 2 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 2 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros