【问题标题】:BarcodeScanner XE7 Android Motorola MC3200 NOt Working with DatawedgeBarcodeScanner XE7 Android 摩托罗拉 MC3200 不使用 Datawedge
【发布时间】:2015-02-02 15:57:03
【问题描述】:

我的摩托罗拉 MC3200 扫描仪运行 Android 4.1.1。 我用 Delphi XE7 制作了一个应用程序,将它部署到扫描仪上,然后它就可以运行了。 但是,一旦应用程序启动,扫描仪就不再扫描。 (当我“扣动扳机”时,绝对没有任何反应。没有光。什么都没有)

扫描仪上有一些名为“DataWEdge”的程序声称它会捕获扫描并将其发送到应用程序,就好像它在哪里击键一样。 它所需要的只是一个具有焦点的文本字段。我的应用有一个带焦点的 TEdit。

我在这个“Datawedge 配置工具”中分配了我的应用程序,但到目前为止没有运气。

我希望有人能提供帮助,因为没有扫描仪,这完全没用(!)。

亲切的问候,

德克·詹森斯。

【问题讨论】:

  • 您与摩托罗拉核实了吗?
  • 是的,但目前还不清楚问题出在哪里。有些人认为这是 datawedge 中的错误,有些人认为这是 Delphi 问题...

标签: android delphi delphi-xe7 scanning datawedge


【解决方案1】:

首先确保您可以在不运行应用的情况下进行扫描。 Datawedge 负责扫描(并将输入处理为 KB 输入)

我在这个“Datawedge 配置工具”中分配了我的应用程序,但到目前为止还没有运气。 - 你能解释一下你的意思吗? 您不必告诉 Datawedge 任何有关您的应用程序 AFAIK 的信息。 一旦 datawedge 开始扫描,我们就会运行一个 WinCE 应用程序来捕获和处理扫描结果,一切都很好。

我怀疑您在自己的应用中执行了禁用或干扰 datawedge 应用的操作。

【讨论】:

  • 在文档中指出,您可以将配置文件添加到 datawedge,并为其分配应用程序。甚至 Datawedge 演示也是在配置文件中以这种方式分配的。当您打开 datawedge-app 时,会有配置文件,并且每个配置文件都分配给一个或多个应用程序...演示有效,但前提是启用配置文件,正如人们所期望的那样...。
  • 我必须说我从来没有使用过配置文件选项,我们只是在没有这个的情况下设置了 Datawedge,当我们运行我们的应用程序时它就可以工作。我想如果您有超过 1 个需要不同扫描配置文件/规格的应用程序,这将很有用。
  • 你是对的。您不需要需要配置文件,但是一旦将其分配给配置文件(使用特定于应用程序的设置),您必须启用它,否则它将无法工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-16
相关资源
最近更新 更多