谁知道ARGOX条码打印机中,如何才能一行打三个标签?谢谢了(100分)

  • 主题发起人 主题发起人 JohnSun2002
  • 开始时间 开始时间
J

JohnSun2002

Unregistered / Unconfirmed
GUEST, unregistred user!
ARGOX条码打印机中,我用的D7和FastReport2.51,在普通打印机上可以正常打条码,
但在专用条码打印机中,要么只能打一列,空出来两列,要么就是方向错,应该旋转90度。
谁知道怎么设置才可以正常的一行三个标签的打印啊?
 
重装了一下打印机驱动,原来装的2寸的驱动,改为4寸的驱动,
改为每页三列,纸张选4.0×1.0的,OK了,FastReport好用。[8D]
 
你那间条码公司的
 
我也用过,不过我选的纸张是4×6的,FastReport中分3列打印
 
改一下问题:
LANPOS58的小票打印机,装完驱动好像是TP-POS58啊?
怎么写程序让它开钱箱?
我用FCommStr := Chr(27) + 'p' + Chr(0) + Chr(60) + Chr(255);
com_send(Pchar(FCommStr), Length(FCommStr));
为何没反应啊??
 
用这个可以:
小李飞哥 (2004-05-29 22:44:38)
procedure OpenMoneyBox;
var
RPrinter:TextFile;
s:string;
begin
// 建立打印连接并打印数据
Assignfile(RPrinter,'LPT1');
// 设置打印机
Rewrite(RPrinter);
// 准备写文件
Writeln(RPrinter,Chr(27)+ 'p'+ Chr(0) + Chr(60)+ Chr(240));
// 向后倒纸!
CloseFile(RPrinter);
// 关闭打印机,结束打印
end;
 
小票打印机.不用装驱动...是使用直接写文件方式的...
代码参考 JohnSun2002, 的....
如你及大家需要这方面的资料.....可以直接到厂家的网站下载...
如使用"Google"
搜索 "POS 打印机 厂家 驱动 超市"
等字眼...找到相关的厂家网站后...网站内大部分都有 各种设备及语言的 接口例子...很简单的...直接使用就可以了...本方法可以搜索出的设备有....POS打印机/顾显/钱箱...等开发文档...呵呵...
 
用这个开钱箱:Writeln(RPrinter,Chr(27)+ 'p'+ Chr(0) + Chr(60)+ Chr(240));
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部