我想使用按键程序在visual basic中结束程序。我使用这个代码,但每次按一个键都不会结束该程序。
Private Sub Form_KeyPress(KeyAscii As Integer)
End
End Sub
我写这个并且有效:
Private Sub Form_DblClick()
End
End Sub
但紧迫不起作用
答案 0 :(得分:3)
您已将代码放入Form KeyPress事件中。如果表单上有任何控件,则活动控件将获取该事件。当您设置KeyPreview
= True时,表单只会看到KeyPress事件。在表单属性中尝试将KeyPreview设置为True,然后再次测试它。
答案 1 :(得分:0)
要从表单上的任何位置拦截按键,请将Form属性KeyPreview设置为True。
您可以在表格的初始化或主要方法中使用Me.KeyPreview = True
在运行时设置此项。
捕获所有击键后,在方法中使用System.Windows.Forms.Application.Exit()来结束程序。有关退出应用程序的详细信息,请查看此enter link description here。