以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于身份证读卡器与高拍仪  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129661)

--  作者:ygg8310
--  发布时间:2019/1/3 13:51:00
--  关于身份证读卡器与高拍仪
我这有台高拍仪,集成了身份证读卡器的功能,身份证读卡器,官方驱动是教程里的华视CVR100U,但是就是用不了
--  作者:ygg8310
--  发布时间:2019/1/3 14:42:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190103144101.png
图片点击可在新窗口打开查看

--  作者:ygg8310
--  发布时间:2019/1/3 14:43:00
--  
但是华视的自带的读卡器确是没问题的。。。
--  作者:ygg8310
--  发布时间:2019/1/3 14:57:00
--  
发现了是串口3,但是如何使用呢?
--  作者:有点甜
--  发布时间:2019/1/3 14:58:00
--  

不同的设备,编写的代码是不同的。

 

去看人家设备的帮助文档,看看人家怎么说的。

 

或者,你直接去叫厂家给你一份 c#或者vb.net 的对应的实例。


--  作者:ygg8310
--  发布时间:2019/1/3 15:04:00
--  

Try
    Dim
lb1 As WinForm.Label = e.Form.Controls("Label1")
    Dim
iRetUSB As Integer
   
For iPort As Integer = 1001 To 1016 \'遍历端口号
        iRetUSB = CVR_InitComm(iPort)

        If
iRetUSB = 1 Then
            Exit
For
        End
If
    Next
    If
iRetUSB = 1 Then
        lb1.Text =
"设备连接成功"
   
Else
        lb1.Text =
"设备连接失败"
        e.Form.TimerEnabled =
False \'停止计时器,使得自动读取功能失效
        e.Form.Controls(
"Button1").Enabled = False \'禁用读卡按钮
        e.Form.Controls(
"CheckBox1").Enabled = False \'禁用自动读取复选框
   
End If
Catch ex
As Exception
    MessageBox.Show(ex.ToString)

End
Try

想把遍历端口号改成 串口COM3,代码怎么写呢?


--  作者:ygg8310
--  发布时间:2019/1/3 15:29:00
--  
只有VC教程
--  作者:有点甜
--  发布时间:2019/1/3 15:36:00
--  
以下是引用ygg8310在2019/1/3 15:29:00的发言:
只有VC教程

 

不要照抄foxtable的代码,设备不同,代码基本全部不同的。

 

请叫厂家给你一份c#或者vb.net的对应的实例,不然你无法改写成foxtable的。


--  作者:ygg8310
--  发布时间:2019/1/3 15:36:00
--  
研究出来了,我成功了
--  作者:liutlk
--  发布时间:2019/9/18 13:59:00
--  
亲,成功了,就发个实例上来共同学习一下...