【问题标题】:uk.co.mmscomputing.device.twain applet hanguk.co.mmscomputing.device.twain 小程序挂起
【发布时间】:2014-04-22 07:50:07
【问题描述】:

我有一个使用 TWAIN 和 uk.co.mmscomputing.device.twain API 与扫描仪通信的小程序。

在某些情况下(不依赖于版本,在我使用 32 位操作系统的情况下)我在小程序加载期间遇到问题,它似乎处于挂起状态,TWAIN 界面加载缓慢并且在它的那一刻没有响应出现。

最后,我收到了这条消息

9uk.co.mmscomputing.device.twain.TwainSource.enable:
    scan timed out. Close data source.
uk.co.mmscomputing.device.twain.TwainSource.enable:
    scan timed out Close data source.

【问题讨论】:

    标签: java applet twain image-scanner


    【解决方案1】:

    安装扫描仪驱动程序可能会为可用的双源添加多个选择(对于同一设备)。尝试所有选项并检查所有选项是否存在相同问题。

    【讨论】:

    • 扫描仪驱动程序已安装。您还指哪​​些其他驱动程序?
    • 我为我的 HP 扫描仪(平板和批量扫描仪)安装了驱动程序。当我访问我的小程序时,我发现同一 HP 设备有两个可用的资源。其中一个导致您提到的问题,另一个工作正常
    • 另外,批量扫描的情况下会出现这个问题吗?
    • 它出现在小程序加载期间,正如我在主题中所说的
    • 你在applet加载中调用acquire方法吗?
    【解决方案2】:

    mmscomputing在操作系统为32位或twain版本小于2.0时使用TWAIN_32.DLL而在系统为64位时使用TWINDSM.dll或twain版本为2.0 >。

    http://thorntonzone.com/manuals/Compression/Fax,%20IBM%20MMR/MMSC/mmsc/uk/co/mmscomputing/device/twain/

    我认为您的小程序在使用 twain 2.0 扫描仪时挂起,而在使用

    1- 将文件 C:\Windows\System32\TWAINDSM.dll 复制到安全的地方

    2- 删除文件 C:\Windows\System32\TWAINDSM.dll

    3- 试试小程序

    我认为你的小程序在那之后会正常工作。

    【讨论】:

      【解决方案3】:

      twaindsm.dll 安装到正确的文件夹(取决于 32/64 位操作系统版本)解决问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-18
        • 2017-01-20
        • 1970-01-01
        • 1970-01-01
        • 2011-07-04
        • 1970-01-01
        • 2016-07-20
        相关资源
        最近更新 更多