c# - SigPlus.Net 连接的平板电脑

标签 c# .net hardware topaz-signatures

我正在使用 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/

相关文章:

.net - .Net 项目的 VSS 或 SVN?

php - 为小型启动 web php/mysql web 开发团队购买的最佳硬件?

c# - 使用tocharArray()拆分汉字问题

c# - 对象的 MongoDB 关系

c# - 创建时无法解析 IMvxMainThreadDispatcher 类型的参数调度程序的参数

android - Codenameone:如何防止android硬件后退按钮退出应用程序?

c - Arduino : toggling LED of digital pin中digitalWrite的解释

c# - 扩展 Nhibernate 以在获取或映射中使用 "inner remote join"

c# - 从 SQL Server 切换到 Versant OODB 的好处

c# - -10 和 10 之间的值的正则表达式,最多 1 个小数位