可使用B100扫描设备,进行条码扫描。
方法 |
方法说明 |
---|---|
BarcodeScan |
开始扫描条码。 |
BarcodeScanStop |
停止扫描条码。 |
MultiBarcodeScan |
开始连续扫描条码。 |
BarcodeSetting |
按键扫描设置,参数不发时跟随系统。 |
事件 |
事件发生条件 |
---|---|
BarcodeDataCaptured |
条码扫描后发生。 |
一、插件打包
使用B100扫描插件需要先在云平台上打包。
打包完后安装app,在打包期间可以进行下一步操作。
二、Dll引用
在项目中引用B100的Dll。
三、插件使用
在设计器中添加B100组件。
接下来调用你所需的方法即可。
调用Barcode扫描:
C#:
//开始于停止扫描条码
b100Scanner1.BarcodeScan((a, s) => { Toast(s.error); });
b100Scanner1.BarcodeScanStop((a, s) => { Toast(s.error); });
//按键扫描设置(scanmusic设置声音,scanvibrate设置震动,scanmode设置按键扫描模式)
b100Scanner1.BarcodeSetting(scanmusic, scanvibrate, scanmode, (a, s) => { Toast(s.error); });
在BarcodeDataCaptured回调接收条码扫描后的信息:
C#:
private void b100Scanner1_BarcodeDataCaptured(object sender, Smobiler.Device. B100Scanner.B100BarcodeScanEventArgs e)
{
Toast(e.Data);
}
四、源代码地址
demo-B100