我目前正在努力让摩托罗拉MC55读取超过10位的Interleaved 2 of 5条形码。
我已经浏览了摩托罗拉EMDK .NET 2.6的帮助文件,但我无法弄清楚如何增加条形码的最大长度。
以下是C#中的一些示例代码:
// Create reader
this.MyReader = new Symbol.Barcode.Reader();
// Create reader data
this.MyReaderData = new Symbol.Barcode.ReaderData(
Symbol.Barcode.ReaderDataTypes.Text,
Symbol.Barcode.ReaderDataLengths.MaximumLabel);
// I can read the maximum length of I2of5 but I don't know how to set
// Output is 10
MessageBox.Show(this.MyReader.Decoders.I2OF5.MaximumLength.ToString());
非常感谢任何帮助。
答案 0 :(得分:0)
尝试设置如下
SymbolReader.Decoders.I2OF5.Enabled = true;
SymbolReader.Decoders.I2OF5.MinimumLength = 0;
SymbolReader.Decoders.I2OF5.MaximumLength = 0;
我认为'0'应该将其设置为MAX。如果没有,请尝试一些重要的价值。
我没有任何PDA可供测试。
参考文献: