我正在使用SigPlus.Net库开发 Topaz 签名板的接口。
我已经使用该sigPlus.GetTabletComTest()
方法查看签名板是否通过 USB 连接(在此处找到)。该方法始终返回 0,无论 pad 是否通过 USB 连接。
我在 Topaz 网站上找到了另一个部分,该部分似乎是针对 VB6 的,但我想在这里做一些事情。它说有一种方法TabletConnectQuery()
可以指示平板电脑是否已连接。此方法在 SigPlus.Net 中似乎无效。
如何确定设备是否通过 USB 连接到计算机?
这是基本代码,sigPlus 对象在 InitializeComponent 中被实例化:
public frmSignatureCapture()
{
InitializeComponent();
if (sigPlus.GetTabletComTest() == 0)
{
MessageBox.Show("No Topaz Signature Device Connected", "Error");
this.Close();
return;
}
}