引用一个dllQRCodeWin32.dll
用以生成QRCode格式的二维码
使用第二个窗口直接以组件的形式绘画出70x50的标签样式
使用快照的形式截取窗口所有内容
输出后载入并打印
本源码借鉴论坛内实用源码,综合编制
纯手搓
无模块,代码极简,非常适合新手研究原生默认打印机(TSCTTP244PRO这种)打印一张标签的情况
附件是DLL和源码
下面是实际标签打印效果
如果不想下载,回复后可见源码,共计30行代码,新手入局工业企业标签打印或一般打印的超级福音
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_窗口1 | | | | 写到文件 (取运行目录 () + “\temp.bmp”, 快照 (窗口1. 取窗口句柄 (), 窗口1.宽度, 窗口1.高度 )) 图片号 = 载入图片 (取运行目录 () + “\temp.bmp”)打印机1. 开始打印 (假, , -1, 0, 700, 500 )打印机1. 画图片 (图片号, 0, 0, 700, 500, , )打印机1. 结束打印 ()初值 ()输出bmp (取运行目录 () + “\a.bmp”)图片框1.图片 = 读入文件 (取运行目录 () + “\a.bmp”)设置文本 (编辑框2.内容 )设置图像大小 (150, 150 )设置前景色 (255, 255, 255 )设置背景色 (0, 0, 0 )条码参数 (0, 0, 5 )外形设置 (0.16, 0, 0 ) |
_窗口1_鼠标右键被按下 | 逻辑型 | | |
横向位置 | 整数型 | | | | 纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | | 弹出菜单 (打印菜单, , )|
_外形框1_鼠标右键被放开 | 逻辑型 | | |
横向位置 | 整数型 | | | | 纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | | 弹出菜单 (打印菜单, , )销毁 ()
|