请高手帮忙解释一下打印代码!

冰天天 2006-05-16 01:19:29
N = 3
Open "d:\TESTFILE.txt" For Output As #1 ' ´ò¿ªÊä³öÎļþ¡£
Print #1, "^XA"
Print #1, "^LH30,30"
Print #1, "^FO100,50^AD^FDKNET BONDING PROGRAM^FS"
Print #1, BarcodeStr
Print #1, "^PQ" & N
Print #1, "^XZ"
Close #1

Open "d:\print.bat" For Output As #2
Print #2, "COPY d:\TESTFILE.txt COM2"
Close #2

Dim RetVal
RetVal = Shell("d:\print.bat", 1)
...全文
131 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
feiyun0112 2006-05-16
  • 打赏
  • 举报
回复
N = 3
Open "d:\TESTFILE.txt" For Output As #1 ' ´ò¿ªÊä³öÎļþ¡£
Print #1, "^XA"
Print #1, "^LH30,30"
Print #1, "^FO100,50^AD^FDKNET BONDING PROGRAM^FS"
Print #1, BarcodeStr
Print #1, "^PQ" & N
Print #1, "^XZ"
Close #1
生成d:\TESTFILE.txt

Open "d:\print.bat" For Output As #2
Print #2, "COPY d:\TESTFILE.txt COM2"
Close #2
生成d:\print.bat

Dim RetVal
RetVal = Shell("d:\print.bat", 1)
将d:\TESTFILE.txt发送到COM2口,COM2口应该连着一个打印机,以^开头的都是打印机的内部命令


skycanjian 2006-05-16
  • 打赏
  • 举报
回复
就是打开d:\TESTFILE.txt,然后写如一写东西
第二部分打开d:\print.bat这个文件,把d:\TESTFILE.txt的内容copy进去
最后一句执行d:\print.bat这个文件,他回自动运行写进去的代码

7,763

社区成员

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

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