Windows Mobile 5.0/6.0 中有条形码阅读器 API 吗?

发布于 2024-12-01 00:05:33 字数 90 浏览 0 评论 0原文

如何在 Windows Mobile 设备上读取条形码?

我使用的阅读器声称它将支持 Windows Mobile 5.0、6.0 和 6.5 手机。

How can barcodes be read on Windows Mobile devices?

The reader I am using states that it will support Windows Mobile 5.0, 6.0 and 6.5 phones.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

樱桃奶球 2024-12-08 00:05:33

大多数移动设备都像读取文本一样读取条形码,因此这项工作已经为您完成。

在表单上放置一个文本框,确保文本框具有焦点(这是我们这里遇到的最大培训问题),然后处理 Text_Changed 事件。

这是一个准代码示例:

TextBox textBox1;

void textBox1_Tex(object sender, EventArgs e) {
  MessageBox.Show(textBox.Text);
}

Most mobile devices read the barcode like it is text, so the work is taken care of for you already.

Place a text box on your form, make sure that text box has the focus (that's the biggest training issue we have here), and handle the Text_Changed event.

Here's a quasi-code example:

TextBox textBox1;

void textBox1_Tex(object sender, EventArgs e) {
  MessageBox.Show(textBox.Text);
}
痴梦一场 2024-12-08 00:05:33

.NET Compact Framework 中或通过 P/Invoke 没有通用 API。

制造商可能会提供用于读取条形码的 SDK。例如,摩托罗拉提供了他们所谓的“EMDK'读取其设备上的条形码。

或者,某些设备将从串行端口以纯文本形式读取条形码。只需打开串行端口并读取传入的内容即可。

There is no universal API in the .NET Compact Framework or through P/Invoke.

The manufacturer may provide an SDK for reading barcodes. For example Motorola provide what they call an 'EMDK' to read barcodes on their devices.

Alternatively, some devices will read the barcodes as plain text from a serial port. Just open the serial port and read what comes in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文