我使用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.
答案 0 :(得分:0)
安装扫描仪驱动程序可能会为可用的twain源添加多个选项(对于同一设备)。尝试所有这些并检查所有选择是否存在相同的问题。
答案 1 :(得分:0)
我认为您的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位操作系统版本)解决问题