请问如何屏蔽掉报表中的静态文字,只打印动态文本,实现套打,
或者其他的实现套打的方法也可以?
或者其他的实现套打的方法也可以?
解决方案 »
- 关于事赋值的问题
- 关于BHO(Browes Helper Object)
- 100分:如何用程序来控制三个程序来回切换!
- 教育网是什么?
- 如何注册delphi 7?
- 使用corba开发多层应用,各层需要什么支持?
- 关于ActiveForm问题,高分酬谢!!!!!!
- Delphi中如何接收到计算机的串口信息,有无空间?
- 只要能解决问题,高分随你拿!兄弟在线等待,欢迎各路豪杰参与!————数据库
- Datasnap报错:Remote error VAR and OUT arguments must match parameter type exactly
- 我的程序为什么会自动关闭?
- 如何在delphi中动态建立表?
//下面是我写得可以准确的定位到任何位置
uses printers Try //图形打印
with printer do begin
BeginDoc; //开始一个打印任务
Canvas.Font.Size :=12; //设置打印的字体
//这里你自己要调整。
Canvas.TextOut (150,55,r_SysInfo.StationName); //在150,50位置打出收费站名称
Canvas.TextOut (170,70,_getrmb(strtoint(vartostr(CarPrice))));
Canvas.TextOut (330,70,vartostr(CarPrice)+'元');
Canvas.TextOut (120,85,inttostr(r_TradeInfo.WayNo));
Canvas.TextOut (190,85,formatfloat('000000',r_Userinfo.No));
Canvas.TextOut (300,85,copy(datetimetostr(now()),3,2)+formatfloat('00000000',r_UserInfo.CurrentBillNo-1));
Canvas.TextOut (120,100,datetimetostr(date()));
Canvas.TextOut (300,100,timetostr(time) );
end;
Finally
printer.EndDoc; //结束一个打印任务
end;