我用RAVE打印保险单(已经印好,套打),在指定的位置打印相关数据,可是由于用户使用的打印机不同,打印出来的效果有点偏差,于是用户要求提供偏差修改,我想通过用户改变页边距来调整我打印的数据的位置,我用TRvSystem控件来调整(该控件已指向TRvProject):
rvsystem1.SystemPrinter.MarginTop:=1;
rvsystem1.SystemPrinter.MarginLeft:=1.2;
可是不管怎么调,打印出来的数据始终在原来位置,我在rvsystem1属性修改其边距也不行,大家教教好吗?谢谢了
rvsystem1.SystemPrinter.MarginTop:=1;
rvsystem1.SystemPrinter.MarginLeft:=1.2;
可是不管怎么调,打印出来的数据始终在原来位置,我在rvsystem1属性修改其边距也不行,大家教教好吗?谢谢了
解决方案 »
- c++ 中 strcopy 怎样用delphi 来实现?
- 关于获得命令行参数的问题,大家帮一下我。
- 如何在自己的程序中生成EXE文件?
- 一个字符串在另外一个字符串出现有多少次? 如何写
- 【求助】请问Delphi6里面的Treeview控件怎么用啊?
- 我在WIN98系统中要安装ADO,那我要从哪下载?
- 简单的TNMftp的问题,请各位帮忙解答
- 关于DBGRID中字符颜色的问题:高分求救
- 浮点数single和字符串之间如何相互转换?有没有现成函数
- 简单问题:Tregistry.BeadBinaryData和动态数组的问题,急急急!!!!
- 求助不等式!!!分不夠再加!!!
- 救命 rave 问题 困扰 几天 了 跪求
begin
ravetxt:=FrmMain.RvProject1.ProjMan.FindRaveComponent('text'+inttostr(i),MyPage) as TRaveText;
ravetxt.Top:=ravetxt.Top+1;
end;