PBusDrv.DLL使用说明 PBusDrv.DLL是一个32位的动态连接库,主要实现下载PLU数据到顶尖标签秤, 其主要数据结构及函数描述如下(Delphi语法,其他语言请参照使用): 1.数据结构 TPlu=record //PLU信息结构 Name: PChar; //品名,36个字符 LFCode: Longint; //生鲜码,1-999999,唯一识别每一种生鲜商品 Code: PChar; //货号,10位数字,用来组成条码 BarCode: Longint; //条码类型,0-99 UnitPrice: Longint; //单价,无小数模式,0-9999999 WeightUnit: Longint; //称重单位 0-12 Deptment: Longint; //部门,2位数字,用来组成条码 Tare: Double; //皮重,逻辑换算后应在15Kg内 ShlefTime: Longint; //保存期,0-365 PackageType: Longint; //包装类型,0:普通/限重模式,1:定重包装, //2:定价包装,3:条码打印机模式 PackageWeight:Double; //包装重量/限重重量,逻辑换算后应在15Kg内 Tolerance: Longint; //包装误差,0-20 Message1: Byte; //信息1,0-197 Reserved: Byte; //保留 Reserved1: Word; //保留 Message2: Byte; //信息2,0-197 Reserved2: Byte; //保留 MultiLabel: Byte; //多标签,0-255,8个Bit位分别对应A0-D1 Rebate: ShortInt; //折扣,0-99
: LongInt; //入账,保留 end; PPLU=^TPLU; TPLUCluster=Array[0..3]of TPLU; //一个PLU簇包含4条PLU PPLUCluster=^TPLUCluster; THotkeyTable=Array[0..83]of LongInt; //每一个数组元素为一条PLU的生鲜码, //84个元素对应84条PLU PHotkeyTable=^THotkeyTable; 详细解释可参考说明书中编程接口部分。
传送PLU函数 Function PBusTransferPLUCluster(PPC:PPLUCluster //PLU簇 ):Integer;far; external 'PbusDrv.dll'; 这个PLU 簇 用易语言怎么写呢,各位大神能不能给点提示! |