找回密码
 立即注册

QQ登录

只需一步,快速开始

x1212chf

初级会员

17

主题

35

帖子

355

积分

初级会员

积分
355

活字格认证

x1212chf
初级会员   /  发表于:2015-1-30 15:22  /   查看:10671  /  回复:7
定义2个按钮【扫描】、【补扫】
【扫描】时,线程启动扫描方法,创建TwainSession 扫描
【补扫】时,线程启动补扫方法,继续使用【扫描】创建的TwainSession
使用大多数扫描仪正常,但是拍照机拍照时,系统直接崩溃,捕捉不到任何信息:
Problem signature:
  Problem Event Name:        CLR20r3
  Problem Signature 01:        xxx.exe
  Problem Signature 02:        1.0.0.0
  Problem Signature 03:        54bdf25b
  Problem Signature 04:        Leadtools.Twain
  Problem Signature 05:        18.0.4.0
  Problem Signature 06:        52ca616c
  Problem Signature 07:        54e
  Problem Signature 08:        2e
  Problem Signature 09:        System.AccessViolationException
  OS Version:        6.1.7601.2.1.0.256.48
  Locale ID:        2052
  Additional Information 1:        0a9e
  Additional Information 2:        0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:        0a9e
  Additional Information 4:        0a9e372d3b4ad19135b953a78882e789

有时候能够捕捉到以下异常:
Leadtools.Twain.TwainException: Failure due to unknown cause
   at Leadtools.Twain.TwainException.CheckErrorCode(Int32 code)
   at Leadtools.Twain.TwainSession.Acquire(TwainUserInterfaceFlags flags)
...

其中实现Acquire的方法中也增加了try catch,但是没有获取到任何信息

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-1-30 17:24:00
沙发
回复 1楼x1212chf的帖子

感谢您的问题反馈,请问出现问题的拍照机是什么品牌及型号?
回复 使用道具 举报
x1212chf
初级会员   /  发表于:2015-2-4 16:04:00
板凳
回复 2楼iceman的帖子

多易拍
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-4 18:12:00
地板
回复 3楼x1212chf的帖子

问题已经提交给厂商,有进一步结果或者需要其他资料我会及时通知你,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-6 12:23:00
5#
回复 3楼x1212chf的帖子

请尝试使用链接中测试工具看能否正常扫描图片:
http://www.twain.org/docs/530fe0db85f7511c51000503/Twack-32.msi

如果上面链接无法正常运行,通过以下链接下载 Twack-32.msi:
http://www.twain.org/scannerdriv ... tion-and-tools.html

如果使用上述 Demo 同样出现问题,请提供以下信息给我们:
1. LEADTOOLS 版本信息?
2. 使用的是 64-bit 还是 32-bit DLLs?
3. 使用的操作系统版本信息?(包括32-bit 还是 64-bit信息)
4. Leadtools.dll 和Leadtools.Twain.dll 的 版本信息。

并且检测, Twain 驱动是否正确安装?
回复 使用道具 举报
x1212chf
初级会员   /  发表于:2015-2-6 17:21:00
6#
回复 5楼iceman的帖子

非常感谢支持!我用的是Leadtools.dll 和 Leadtools.Twain.dll  V18.0.4.0,32位版本
win7 32位
dotnet framework v4.0.30319
使用拍照机时,方便拍照,需要保持原始驱动界面不关闭,以便连续拍照,而提供链接例子中,怎么
能够让驱动界面不消失,直到我主动关闭它呢,谢谢!
我使用的是以下参数:
twainSession.Acquire(TwainUserInterfaceFlags.Show | TwainUserInterfaceFlags.Modal | TwainUserInterfaceFlags.KeepOpen);
回复 使用道具 举报
x1212chf
初级会员   /  发表于:2015-2-6 17:22:00
7#
回复 5楼iceman的帖子

LEADTOOLS 版本是:LEADTOOLS Docment Imaging Suit SDK V18
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-9 13:46:00
8#
回复 7楼x1212chf的帖子

信息已经查收,有进一步结果反馈给你。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部