Vb6 在visualbasic中使用keypress结束程序

Vb6 在visualbasic中使用keypress结束程序,vb6,keypress,Vb6,Keypress,我想在VisualBasic中使用按键过程结束程序。我使用这个代码,但每次我按下一个键,它不会结束程序 Private Sub Form_KeyPress(KeyAscii As Integer) End End Sub 我写了这篇文章,它很有效: Private Sub Form_DblClick() End End Sub 但是按下按钮不起作用您已经将代码放入了KeyPress事件的表单中。如果窗体上有任何控件,则活动控件将获取事件。当您将KeyPreview=True时,表单仅会看到按

我想在VisualBasic中使用按键过程结束程序。我使用这个代码,但每次我按下一个键,它不会结束程序

Private Sub Form_KeyPress(KeyAscii As Integer)
End
End Sub
我写了这篇文章,它很有效:

Private Sub Form_DblClick()
End
End Sub

但是按下按钮不起作用

您已经将代码放入了KeyPress事件的表单中。如果窗体上有任何控件,则活动控件将获取事件。当您将
KeyPreview
=True时,表单仅会看到按键事件。在表单属性中,尝试将KeyPreview设置为True,然后再次进行测试。

您已将代码放入表单按键事件中。如果窗体上有任何控件,则活动控件将获取事件。当您将
KeyPreview
=True时,表单仅会看到按键事件。在表单属性中,尝试将KeyPreview设置为True,然后再次进行测试。

若要从表单的任何位置截取按键,请将表单属性KeyPreview设置为True。 您可以在运行时使用表单的Initialize或Main方法中的
Me.KeyPreview=True
设置此选项


捕获所有击键后,在方法中使用System.Windows.Forms.Application.Exit()结束程序。有关退出应用程序的更多信息,请查看此项。

要从表单上的任何位置截取按键,请将表单属性KeyPreview设置为True。 您可以在运行时使用表单的Initialize或Main方法中的
Me.KeyPreview=True
设置此选项


捕获所有击键后,在方法中使用System.Windows.Forms.Application.Exit()结束程序。有关退出应用程序的更多信息,请查看此项。

请尝试环境。退出(0)-其中0是退出代码,如果有任何东西正在查看它,则将报告。通常情况下,0表示没有错误,其他任何东西都表示出错。@Aaron这适用于vb.net,而不是vb6Maybe标记vb6。但为什么它在表单_DblClick()中工作?我使用的是visual basic 2006Try Environment.Exit(0)-其中0是退出代码,如果有任何东西正在查看它,则返回报告。通常,0表示没有错误,其他任何东西都表示出错。@适用于vb.net的Aaron,而不是vb6下次可能会标记vb6。但为什么它以表单_DblClick()工作?我使用的是visual basic 2006问题标记为vb6;答案的第二段与vb.net有关。问题标记为VB6;答案的第二段与vb.net有关。