C# 中生成二维码很简单,而 PB 中……更简单,把二维码装冰箱(DW)分这几步:**
1、下载二维码生成第三方类库 MakeQRBarcode.dll(点击下载),放到程序目录中
2、PB 声明全局外部函数,PB10 和 PB9 不同,研究了好久 PB9 测试总报错最终蒲军威指点是声明方法不同的原因
3、调用 make 函数生成图片文件到硬盘
4、将图片文件名赋值给图片控件或 dw 数据窗口指定行指定列(列声明为 char(50),属性中勾选 Display As Picture)
5、搞定
声明函数:
PB10:
Subroutine Make(string ucData, long nDataLen,long nErrLevel,long nMask, integer nBarEdition, string szBmpFileName, long nScale) library "MakeQRBarcode.dll" alias for "Make;Ansi"
PB9:
Subroutine Make(string ucData, long nDataLen,long nErrLevel,long nMask, integer nBarEdition, string szBmpFileName, long nScale) library "MakeQRBarcode.dll"
PB 代码: