条码打印机问题

lou_df 2003-04-09 12:47:33
使用斑马TLP 3742条码打印机作为缺省打印机,程序:
Printer.Print "N"
Printer.Print "B30,30,0,3,3,7,200,B," + Trim(txtSampleNo)
Printer.Print "P1"
Printer.NewPage
Printer.EndDoc
运行时出现
HP 7586B: Please insert new sheet of paper
检查:条码纸一直在打印机里,打印机已打开,并且用其配套软件可以打印。
问题:1、用上述命令为什么不行?
2、有没有直接打印一个文本文件的方法?我可以将上述内容转到文本文件中打印。已经试过 shell "copy test.txt lpt1" 不成功,找不到 copy 这个文件。
...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lou_df 2003-04-10
  • 打赏
  • 举报
回复
发现了一个问题,就是缺省打印机没有设置,但是设好后又只能打印文字,无法按打印机提供的参数打印。换了一段程序:
Open "LPT1:" For Binary Access Write As #1
Put #1, , "N"+ vbCrLf
Put #1, , "B30,30,0,3,3,7,200,B," + Trim(txtSampleNo) + vbCrLf
Put #1, , "P1" + vbCrLf
Close #1
又只能走纸,没有东西打印出来。
怎么回事?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧