关于打印的简单问题。(50分)

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

jjjjjfjjjj

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将memo和image控件显示的内容打印出来?
 
用QuickReport也是可以的......
 
procedure TForm1.Button1Click(Sender: TObject);
var
r: TRect;
i: Integer;
begin
with Printer do
begin
r := Rect(200,200,(Pagewidth - 200),(PageHeight - 200));
BeginDoc;
Canvas.Brush.Style := bsClear;
for i := 0 to Memo1.Lines.Count do
Canvas.TextOut(200,200 + (i *
Canvas.TextHeight(Memo1.Lines.Strings)),
Memo1.Lines.Strings);

Canvas.Brush.Color := clBlack;
Canvas.FrameRect(r);
EndDoc;
end;
end;
 
多人接受答案了。
 
后退
顶部