如果写入或扫描,如何区分相同的字符串(条形码)

时间:2012-07-18 18:52:36

标签: c# windows-mobile barcode

我在C#上编程,对于掌上电脑,接下来就是问题 当客户被访问用户寻找它时,他键入客户的号码。 但现在它将被扫描, 例如,客户端123 通常我去,我写123寻找这个客户端,现在我按“销售”开始销售。(它是一个按钮因为客户有加选项,例如问题,问问题)

现在扫描相同的号码,在那一刻,它必须自动开启销售。

是否有读取条形码的事件? 或者如果扫描或键入它,我怎么能区别对待 我真正的问题是如何知道一个字符串是否被扫描?

  

windows mobile framework 3.5

1 个答案:

答案 0 :(得分:2)

您必须查看扫描仪附带的DLL。我的公司在Mobile Framework 3.5中使用条形码扫描仪做了类似的项目。我们有自己的专有DLL,它暴露了OnSuccessfulScanHandler事件,并将其绑定到SuccessfulScan甚至是Scanner对象。

我认为这些事件也会成为任何其他软件包的一部分。

在SuccessfulScan事件中,您可以让它自动填充文本框并继续自动处理数据,并为任何对象设置布尔值,以确定是否扫描或手动输入。