读书人

用pb做的条码打印程序为什么条码打印机

发布时间: 2013-08-09 15:16:24 作者: rapoo

求助:用pb做的条码打印程序为什么条码打印机没有一点反应?
环境:1、系统xp_sp3+sqlserver2000+pb8.0+斑马条码打印机SM400
斑马打印机是用USB口连接的,以下为pb的条码打印程序
ls_printcode = "^XA" + "^BY2" + "^LH" + string(startX) +"," + string(startY)
ls_printcode = ls_printcode + "^FO" + string(startX+32) + "," + string(startY+7)+",^A0N24,20^FD"+ls_tm+"^FS"
ls_printcode = ls_printcode + "^FO"+string(startX+32)+","+string(startY+60)+",^BCN,60,N,Y,N,^FD"+ls_tm+"^FS"
ls_printcode = ls_printcode + "^PQ"+print_sl
ls_printcode = ls_printcode + "^PR4"
ls_printcode = ls_printcode + "^XZ"

li_FileNum = FileOpen("PRN", StreamMode!, Write!, LockWrite!, Replace!)
filewrite(li_filenum,ls_printcode)
fileclose(li_filenum)
,为什么执行这段程序,条码打印机一点反应都没有?是不是要把"PRN"改成usb的端口呢?如果是如何改呢?
向各位高手求救!谢谢!

[解决办法]
偶都是直接打印dw,为什么要搞的那么复杂
[解决办法]
楼上说的对,首先你要先确定是数据dw的问题还是打印机驱动的问题。
[解决办法]
楼主有始有终,顶一个。
[解决办法]
楼主,你的打印机真的是USB口的吗?

读书人网 >PB

热点推荐