如何在Windows Mobile设备上读取条形码?
我使用的读者表示它将支持Windows Mobile 5.0,6.0和6.5手机。
答案 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”来读取他们设备上的条形码。
或者,某些设备会将条形码从串行端口读取为纯文本。只需打开串口并阅读其中的内容即可。