0

現在、Motorola MC55 で 10 桁を超える Interleaved 2 of 5 バーコードを読み取るのに苦労しています。

Motorola 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());

どんな助けでも大歓迎です。

4

1 に答える 1

0

以下のように設定してみてください

SymbolReader.Decoders.I2OF5.Enabled = true;
SymbolReader.Decoders.I2OF5.MinimumLength = 0;
SymbolReader.Decoders.I2OF5.MaximumLength = 0;

「0」でMAXに設定する必要があると思います。そうでない場合は、大きな値を試してください。

テストするPDAがありません。

参照:

于 2012-09-23T01:52:28.080 に答える