Smobiler上海石磨_.NET移动开发平台
标题:
二维码扫描问题
[打印本页]
作者:
JEAN.LIU
时间:
2016-6-3 14:37
标题:
二维码扫描问题
[attach]658[/attach]界面上点开这个条码扫描界面之后,可不可以实现:扫描第一个条码之后,界面没有发生跳转,还是这个扫描界面,用户可以继续扫描第二个条码;或者按一下手机上的其他键来扫第二个条码,总之,连续扫描多个条码的时候,不需要再一次点击界面上的条码扫描按钮[attach]659[/attach]
作者:
Lincy.Lin
时间:
2016-6-6 14:39
扫描第一个条码之后,用户是可以继续连续扫描条码的,如下:
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();
}
}
}
复制代码
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/)
Powered by Discuz! X3.2