方法无法处理事件"KeyDown because they do not have a compatible signature"



因此,我正在尝试制作一个程序,该程序何时按下我按下 down ,并将所说的值分配给变量,然后将其输出消息框,但是由于以下错误,我无法执行此操作:

方法'main_keydown'无法处理事件"键盘",因为它们没有兼容的签名。

我不确定为什么会发生这种情况或为什么会发生这种情况,当我使用键盘事件时不会丢下错误,但也会发生为什么我尝试使用键盘 - 但是对于此程序,我需要它来使用它钥匙down。

这是所讨论的代码:

Private Sub Main_KeyDown(sender As Object, e As KeyPressEventArgs) Handles MyBase.KeyDown
    _keyDown = e.KeyChar
    MsgBox(_keyDown)
End Sub

我在这里对想法非常迷失,以前从未遇到过这个错误,我尝试过搜索并查看其他溢出帖子,但它们都没有帮助。

该方法对于键盘事件无效,因为该事件的签名(以及键盘也)与键盘的签名

不同

使用

Private Sub Main_KeyDown(sender As Object,e As KeyEventArgs) Handles MyBase.KeyDown

在这里查找键盘,键盘和键

之间的差异

相关内容

最新更新