摘要:
以前用C#做了个管理系统。因为需要用条形码扫描枪进行输入,条形码扫描枪的输入原理是:输入完条形码后自动输入回车。但是在TextBox中输入回车时计算机要发出“嘟”的警报音,很烦人的。 刚开始我使用了TextBox的是KeyUP事件,并通过“e.KeyCode == Keys.Enter”来判断是否输入了回车,回车能够判断,但是警告音却出现了。查了出现警告音的原因,好像是说输入溢出。因为使用KeyUP事件很难获取最后输入的字符是回车,即使使用e.Handled = true,表示已经处理过了此事件,也不能解决问题。 最后换了一种方法,改用TextBox的KeyPress事件,通过他来检测键码K. 阅读全文