我正在使用 SigPlus.Net 开发与 Topaz 签名板的接口(interface)图书馆。
我使用 sigPlus.GetTabletComTest()
方法查看签名板是否通过 USB 连接(找到 here)。无论 pad 是否通过 USB 连接,该方法始终返回 0。
我在 Topaz 网站上找到了另一个部分,它似乎是针对 VB6 的,但它是我想要做的 here .它说有一个名为 TabletConnectQuery()
的方法可以指示平板电脑是否已连接。此方法在 SigPlus.Net 中似乎无效。
如何判断设备是否通过USB连接到电脑?
基本代码如下,sigPlus对象在InitializeComponent中实例化:
public frmSignatureCapture()
{
InitializeComponent();
if (sigPlus.GetTabletComTest() == 0)
{
MessageBox.Show("No Topaz Signature Device Connected", "Error");
this.Close();
return;
}
}
最佳答案
Topaz 技术支持确认 TabletConnectQuery()
在 SigPlus 对象上可用。文档 here虽然没有反射(reflect)这种方法。
关于c# - SigPlus.Net 连接的平板电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19007058/