X
xiuxiu
Unregistered / Unconfirmed
GUEST, unregistred user!
本人现正在做POS 的程序,用到EPSON 的 CASH DRAWER ,这个钱柜的开柜指令居然是通过
打印机驱动的,即,如下代码便能令它打开:(打印机型号是EPSON TM-T88,专为超市收银用
的)
var
itemfile:textfiel;
begin
assignprn(itemfile);
printer.canvas.Font.Name := 'control';
rewrite(itemfile);
write(itemfile, 'A');
//一旦接受到这条命令,钱柜便打开。
//reset to normal
write(itemfile, 'G');
closefile(itemfile);
end;
结果是,钱柜是打开了,但也打了一个小指条,上面赫然写着“A G”。
不知哪位大人能予以指教,既能打开钱柜,又不打印?!
打印机驱动的,即,如下代码便能令它打开:(打印机型号是EPSON TM-T88,专为超市收银用
的)
var
itemfile:textfiel;
begin
assignprn(itemfile);
printer.canvas.Font.Name := 'control';
rewrite(itemfile);
write(itemfile, 'A');
//一旦接受到这条命令,钱柜便打开。
//reset to normal
write(itemfile, 'G');
closefile(itemfile);
end;
结果是,钱柜是打开了,但也打了一个小指条,上面赫然写着“A G”。
不知哪位大人能予以指教,既能打开钱柜,又不打印?!