如何在pb中用EPSON TM300 打开钱箱,谢谢...
wsv 2002-03-08 02:39:56 首先非常感谢您移目此处:
我们在超市结帐时经常看到的小票打印机(epson tm300),它后面有一dk口,用来联接、打开钱箱用的,在vb中很容易打开,可在pb中我感到很费事,请您指点。
打印机说明上说如下可以打开钱箱:
set Printer fontname to "control"
Type "A" to open drawer
释:设置打印字体为"control",发关'a'到打印机。
我按照上面在pb中编写如下:
long Job
Job = PrintOpen()
PrintDefineFont(Job, 1, 'control', &
0, 0, Default!, Decorative!, FALSE, FALSE)
PrintSetFont(Job, 1)
//Print(Job,'a') 或者
PrintSend(Job,'A')
PrintClose(Job)
执行以上时,打印机打印出字符 A ,钱箱就是没反映,联接全部正常(手头上有一个很老的 C 语言编的收银系统,用之可将钱箱打开)。
请您指教我的编程是不是搞错了。
THANK.
注:以上编程好像打印机没有受控制,而是只收到了一个打印的命令?