老猫的开源程序下载

扫描模块管理类BarcodeManager API说明 2.1.1 获取扫描模块管理对象 原 型 BarcodeManager getInstance() 功 能 获取BarcodeManager控制类,通过该类实现对扫描模块操作 参 数 参 数 说 明 返 回 BarcodeManager BarcodeManager 对象 注 释 通过该类实现对扫描模块操作 2.1.2 打扫描设备 原 型 void Barcode_Open(Context context ,Callback callback) 功 能 打扫描设备 参 数 参 数 说 明 context 调用者上下文 callback 数据回调接口对象,详见扫描模块接口说明 返 回 注 释 调用此方法将打扫描设备(此方法将自动对扫描头上电) 2.1.3 关闭扫描设备 原 型 void Barcode_Close() 功 能 关闭条码设备 参 数 参 数 说 明 返 回 注 释 此方法将对自动对扫描头下电 2.1.4 始扫描 原 型 void Barcode_Start() 功 能 出光始扫描 参 数 参 数 说 明 返 回 注 释 2.1.5 停止扫描 原 型 void Barcode_Stop() 功 能 闭光停止扫描 参 数 参 数 说 明 返 回 注 释 ,pas JBarcodeManager_Callback = interface; JBarcodeManager = interface; [JavaSignature('android/jiebao/barcode/BarcodeManager')] JBarcodeManager = interface(JObject) ['{74A6AF5B-2107-4368-AC75-E0C950135691}'] { Property Methods } { methods } function checkScannerModelSetting: JString; cdecl; //()Ljava/lang/String; procedure Barcode_Open(context: JContext; dataReceive: JBarcodeManager_Callback); cdecl; //(Landroid/content/Context;Landroid/jiebao/barcode/BarcodeManager$Callback;)V procedure Barcode_Close; cdecl; //()V procedure Barcode_Start; cdecl; //()V procedure Barcode_Stop; cdecl; //()V function getScanIsReturnFactory: Boolean; cdecl; //()Z procedure setScanIsReturnFactory(b: Boolean); cdecl; //(Z)V procedure writeCommand(b: TJavaArray<Byte>); cdecl; //([B)V { Property } end; TJBarcodeManager = class(TJavaGenericImport<JBarcodeManagerClass, JBarcodeManager>) end; [JavaSignature('android/jiebao/barcode/BarcodeManager$Callback')] JBarcodeManager_Callback = interface(IJavaInstance) ['{DBB051A8-6805-4416-9C23-00324C436E62}'] { Property Methods } { methods } procedure Barcode_Read(P1: TJavaArray<Byte>; P2: JString; P3: Integer); cdecl; //([BLjava/lang/String;I)V { Property } end; TJIBarcodeManager_Callback = class(TJavaGenericImport<JIBarcodeManager_CallbackClass, JBarcodeManager_Callback>) end;
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页