扫描第一个条码之后,用户是可以继续连续扫描条码的,如下:
1.在界面上拖一个button按钮和barcodeScanner按钮,在button事件中调用条码扫描功能
- /// <summary>
- /// 点击调用条码扫描
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void button1_Click(object sender, EventArgs e)
- {
- barcodeScanner1.GetBarcode();
- }
复制代码 2.连续扫描赋值
- private int ScannerCount = 10;//连续扫描的次数
- private List<string> codeScanner; //二维码
- private void barcodeScanner1_BarcodeScanned(object sender, BarcodeData e)
- {
- if (e.ErrorCode .Equals (0))
- {
- codeScanner.Add(e.Barcode);
- for (int i = 1; i < ScannerCount; i++)
- {
- barcodeScanner1.GetBarcode();
- }
- }
- }
复制代码
|