公司考勤打卡系统中 实现 不能手动输入 卡号打卡
所以 现在要实现的就是 文本框不能编辑
可是 打卡的操作就是 在考勤机上 刷卡 同时执行 将卡号输入文本框 触发按钮事件
如果 我把 文本框禁掉的话 那么 卡也没办法刷了 
请问怎么搞?

解决方案 »

  1.   

    你现在是通过打卡机获得帐号 再提交如果说隐藏的TEXTBOX不行
    换LABEL不是不可以输入吗?就算他获得焦点?也不可以输入啊
      

  2.   

    这个问题怎么在asp.net 问?
    显然这个操作不适合web解决方案
    工作流程是打卡-->通知系统-->记录和其它操作
    你的想法是,打卡机-->通知IE-->通知web服务器-->记录和其它操作
    打卡机要通知IE就要做用AX控件了
    应该是写个服务直接接收打卡机发过来的消息并处理记录,并不需要有个窗口然后再提交
    然后用C/S或B/S来进行其它操作
      

  3.   

    azhoulia(回忆录.NET) 兄弟 label控件不支持接收信息的 实际上是 卡放到读卡器上 卡的信息就直接写入到text内 之后触发button事件
      

  4.   

    blackant2(乔峰) 兄弟你的 方法可能可以一试 
    不过 我认为 你的方法 和我这里的不一样
    实际上我这里就是要打卡机读出的数据(其实 在文本文档里测试打卡的时候 就是把数据读出来然后跟一个回车)放入到一个可接收的控件中 然后后台 直接调用控件的值进行操作