X xirhru Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #1 有没有方法实现这种:就是在一个程序里面,不管在程序的任何地方和位置,刷一下会员卡,哪么会员卡信息的界面都会自动出现! 这种形式实现有方法有吗? 在线等待,
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #3 米有.比如你的程序里面有modal窗口弹出,就不行,一般接口分 ps/2 com 除非单独开进程,定时 查询/hook com口/键盘口 消息,但是如何区分是读卡器 而不是键盘信息?
X xirhru Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #4 to : bsense 你能不能把你的设计思路再给我说的明白一点! 开个进程的作用就是监控键盘口吗? 键盘口是怎么监控的,是什么win消息呀
吴 吴三桂 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #7 你说的不是很明白,不过我可以给你个思路。 这类程序需要跟卡机配合才可以。如果是自己开发,那需要用到com口或者usb口数据识别,dll程序一般卖卡机的会提供。然后你在程序中挂个线程读端口,有消息(一般指卡号)则取出,然后到数据库中查找相应数据,然后显示出即可。IC可另说。 如果卡机通过自带程序自动上传到某数据库中,你又想显示,那么,只能线程扫描数据库了,然后发现新消息就提取,显示。
你说的不是很明白,不过我可以给你个思路。 这类程序需要跟卡机配合才可以。如果是自己开发,那需要用到com口或者usb口数据识别,dll程序一般卖卡机的会提供。然后你在程序中挂个线程读端口,有消息(一般指卡号)则取出,然后到数据库中查找相应数据,然后显示出即可。IC可另说。 如果卡机通过自带程序自动上传到某数据库中,你又想显示,那么,只能线程扫描数据库了,然后发现新消息就提取,显示。
寻 寻绎 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #8 那还不如做做弹出会员卡信息界面的快捷键,比如按一下ESC键就弹出刷卡界面,然后你再刷卡不就行了?何必死钻牛角尖?
G guth Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-25 #9 搞一个守候应用,每0.1秒就扫描一次端口信息,不就解决了!