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

时间:2011-08-24 16:32:47

标签: windows-mobile barcode

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

我使用的读者表示它将支持Windows Mobile 5.0,6.0和6.5手机。

2 个答案:

答案 0 :(得分:1)

大多数移动设备都会读取条形码,就像文本一样,所以工作已经为您完成了。

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

这是一个准代码示例:

TextBox textBox1;

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

答案 1 :(得分:0)

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

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

或者,某些设备会将条形码从串行端口读取为纯文本。只需打开串口并阅读其中的内容即可。