我在做一个扫描条码的考勤系统,别的都很简单,在一个小问题上卡住了:比如我定义的卡号有9位,扫描枪一次可以读出卡号的信息来,我用textbox来接收,或者用Form.KeyPress来接收,计数,到9时来决定到数据库中查找这个号。那如果有人来搞坏,用一个7位条码的卡扫一下,我的程序就出错了!或者用10位的我的程序也不行了!我想能不能让枪在扫描完条码后给我的程序加个回车,就是说让枪有加回车的功能,这样我的程序不会出错了,不知我说明白了没有?哪位大侠做过这方面的程序,给点提示???谢了!