繁体   English   中英

无法使用C#连接zkteco指纹考勤机

[英]Unable to connect to zkteco fingerprint and attendance device using C#

我正在尝试从 ZKteco 的型号为 IN01 的考勤设备中检索数据。 我为 x64 位操作系统注册了 zkemkeeper.dll 文件。 我写了一段代码将它连接到 c# 应用程序,但不幸的是它不起作用。

代码:

bool bIsConnected = axCZKEM1.Connect_Com(1235,201, 115200); 
if (bIsConnected == true) {
   MessageBox.Show("Device Connected Successfully");
} else {
   MessageBox.Show("Device Not Connect");
}

但它返回 false 并且我从 else 部分收到消息。

在你的代码中试试这个。

 bool bIsConnected = axCZKEM1.Connect_Net(ipaddress, port);
VARIANT_BOOL Connect_Com( [in] long ComPort, [in] long MachineNumber, [in] long BaudRate)

用法

通过串口连接设备,即通过RS232或RS485端口。

注意:此功能也可用于某些使用 USB Client 与 PC 通信的设备。 但是,必须先安装 USB 客户端驱动程序才能模拟串行端口。 安装成功后,可以通过PC上的设备管理器查看串口号,也可以通过程序找到虚拟串口号。 详情请参见源码中演示程序的“USBClient”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM