超市小票打印 有谁做过超市小票打印?用EPSON打印机 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用reportbulider做,自定义尺寸就行,其实用哪个报报表设计器都行,关键是自定义纸张大小 我做过,我使用QuickReport,其实原理很简单,就是根据打印内容来控制纸张,有多长的打印内容就走多长的纸。 那POS打印机直接写打印很简单的我的一个程序就是这么做的. AssignPRN(f); Rewrite(f); Printer.Canvas.Font.Name := '宋体'; Printer.Canvas.Font.Size := 8; Printer.Canvas.Font.PixelsPerInch := GetDeviceCaps(Printer.Canvas.Handle, LOGPIXELSY); //SetTextAlign(Printer.Canvas.Handle, TA_CENTER); Writeln(f, ' 欢迎光临'); Writeln(f, ' '+dw); Writeln(f, ' TEL:'+tel); Writeln(f, '=================================='); Writeln(f, '货码/货名 数量 单价 金额'); Writeln(f, ''); Writeln(f, ''); System.CloseFile(f); MDI子窗口地Icon小图标如何去掉? 还是cxGrid问题? 控件在b/s界面里边调用delphi做的activexForm的时候,不显示出来,控件位置一把叉,怎么回事啊? 弹出两次对话框 activeform 请教大虾们!!给小弟解决一下这个问题. 请教一个关于操作txt文件的简单问题,给300分,先给100,解决以后再给200,决不食言。 简单问题,答完就给50分!如何动态创建对象并显示在窗体中? delphi問題 谁做过户籍管理软件 已知:一个窗体的句柄。求:其父窗体的句柄 用COM+作消息队列的服务,可在设置属性时出错了?
其实用哪个报报表设计器都行,关键是自定义纸张大小
AssignPRN(f);
Rewrite(f);
Printer.Canvas.Font.Name := '宋体';
Printer.Canvas.Font.Size := 8;
Printer.Canvas.Font.PixelsPerInch := GetDeviceCaps(Printer.Canvas.Handle, LOGPIXELSY);
//SetTextAlign(Printer.Canvas.Handle, TA_CENTER);
Writeln(f, ' 欢迎光临');
Writeln(f, ' '+dw);
Writeln(f, ' TEL:'+tel);
Writeln(f, '==================================');
Writeln(f, '货码/货名 数量 单价 金额');
Writeln(f, '');
Writeln(f, '');
System.CloseFile(f);