【问题标题】:How to disable beep in C# for Symbol PPT2800 barcode scanner?如何在 C# 中为 Symbol PPT2800 条码扫描仪禁用蜂鸣声?
【发布时间】:2013-08-29 05:55:15
【问题描述】:

我正在为符号 PPT2800 条码扫描器开发 C# 应用程序。我快完成了,但我还需要最后一件事,如果找不到 ean 代码,我希望扫描仪禁用哔声并发出不同的声音。我一直在为此烦恼,但我无法让它工作,有人可以帮助我吗?

【问题讨论】:

  • 你能显示一些代码吗?
  • 这是主程序pastebin.com/KhYP0vh0 我试图让读者永久保持沉默,开始只是为了看看它是如何通过使用 this.beeper.Volume = 0;

标签: c# barcode pocketpc


【解决方案1】:

您需要找到 Symbol SDK(我认为是摩托罗拉买断了它们)或进入扫描仪的设置并关闭蜂鸣声选项。

如果您想使用 SDK,请记住您正在使您的程序仅适用于一种类型的设备。

此外,如果有帮助的话,一块透明胶带(来自桌面胶带分配器)可以在您扫描条形码时起到减弱 BEEP 的效果。然后,当您准备好部署设备时,只需撕下胶带。

【讨论】:

    【解决方案2】:

    我想做同样的事情,但决定不禁用代码中的哔声。正如@jp2code 指出的那样,使用 SDK/代码执行此操作会将您与单个制造商或扫描仪类型联系起来。只需扫描正确的“设置”条形码即可禁用(或启用)哔声,然后使用代码播放声音。我使用的是 LS2208 条码阅读器单元,但通过 google 快速搜索应该会找到适合您型号的手册。

    【讨论】:

      猜你喜欢
      • 2015-09-13
      • 1970-01-01
      • 1970-01-01
      • 2016-12-01
      • 2022-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      相关资源
      最近更新 更多