1

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

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

读取条形码时是否有事件?或者如果这是被扫描或键入我的真正问题如何知道字符串是否被扫描,我该如何区分?

windows移动框架3.5

4

1 回答 1

2

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

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

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

于 2012-07-18T19:41:47.780 回答