uk.co.mmscomputing.device.twain applet hang

时间:2014-03-17 07:20:53

标签: java applet twain image-scanner

我使用TWAIN和uk.co.mmscomputing.device.twain API与app进行通信的小程序。

在某些情况下(不依赖于版本,在我的情况下使用32位操作系统)我在applet加载期间遇到问题,它似乎处于挂起状态,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.

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

当操作系统是32位或twain版本小于2.0 时,mmscomputing使用TWAIN_32.DLL。当系统为64位或twain版本为2.0 。

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

我认为您的applet在使用twain 2.0扫描仪时会挂起,并且在使用< 2.0扫描仪时工作正常,所以请务必尝试以下操作:

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

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

3-尝试小程序

我认为你的applet会在那之后正常工作。

答案 2 :(得分:0)

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