[英]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.