【问题标题】:Unspecified error in Delphi twainDelphi twain 中的未指定错误
【发布时间】:2014-04-23 12:16:53
【问题描述】:

我有一个用 Delphi XE2 创建的程序,想从平板扫描仪扫描图像。我使用TDelphiTwain,在我的电脑上一切正常。

目标是一个带有 MS Windows Embedded for POS 的触摸屏设备,当我单击按钮打开表单时,我不断收到“未指定错误”。奇怪的是,它以前在这个设备上工作过,而我没有改变任何东西。它突然停止在该设备上工作。

在 Windows 中扫描有效。我重新安装了驱动程序,但这并没有什么不同。

我有另一个嵌入了 Windows XP 的触摸设备,即使在那里它仍然可以正常工作。

断开平板连接并尝试打开表单会导致“访问冲突异常”。

我不知道如何调试它或在哪里查看,因为它可以在我的 PC 上完美运行。

【问题讨论】:

  • @sir-rufo,你为什么要删除 DelphiTwain 标签?
  • 因为我添加了delphi 标签,几乎所有的人都在寻找delphi 和/或twain 标签,因为它们是常用的并且有望标记问题。
  • 这听起来像是驱动程序问题。事件查看器中的任何内容?
  • @500-InternalServerError:不,事件查看器中没有任何内容。我也想到了驱动程序,但扫描仪在使用 Windows 扫描向导时可以工作。

标签: delphi delphi-xe2 twain


【解决方案1】:

我们发现问题不是吐温,而是使用 PDF-ActiveX 组件... 看来我不是唯一一个。 => How do I get Acrobat Reader Imported into Delphi 2007?

在现代设备上,Adobe Reader 11.0.0.7 安装并且一切正常。但是一些旧设备在安装此版本时出现故障,我必须返回到版本 8.1.1 才能通过设置,但与 ActiveX 不兼容。

如果我们更改代码以使其适用于旧版本(如 8.1.1),则它会在 Adob​​e Reader 11.0.0.7 中失败

更多讲座: https://forums.adobe.com/message/6381248 https://forums.adobe.com/message/6400731

感谢您与我一起思考和搜索。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    相关资源
    最近更新 更多