请问各位大哥,备注型字段怎么控制其打印,并知其打印现在的位置呢?(100分)

  • 主题发起人 主题发起人 hnxxd
  • 开始时间 开始时间
H

hnxxd

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大哥,备注型字段怎么控制其打印,并知其打印现在的位置呢?
 
不明白,在Q-REPORT不是有QRPTDBMEMO/QRPTDBIMAGE/QRPTDBRICHTEXT吗?
自己打?TPrinter?
 
用canve,自己控制。
 

procedure printmemo(s:tmemo;x,y,z:integer) ;

procedure Tfrmwritereport.printmemo(s:tmemo;x,y,z:integer);
var
i:integer;
begin


for i:=0 to s.Lines.Count-1do

begin

printer.Canvas.TextOut(x,y,s.lines.strings);
y:=y+z;
end;

end;

....
begin

printmemo(memo1,250,430,50);
end;


 
所有的报表都有相对的memo/richedit...打印字段.
 
接受答案了.
 

Similar threads

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