procedure form.printmemo(s:tmemo;x,y,z:integer); var i:integer; begin for i:=0 to s.Lines.Count-1 do begin printer.Canvas.TextOut(x,y,s.lines.strings[i]); y:=y+z; end; end;
可以先设置打印机 然后,把 memo1中的内容放到 printer.canvas中去就可以了
procedure form.printmemo(s:tmemo;x,y,z:integer); var i:integer; begin for i:=0 to s.Lines.Count-1 do begin printer.Canvas.TextOut(x,y,s.lines.strings[i]); y:=y+z; end; end;
var
i:integer;
begin
for i:=0 to s.Lines.Count-1 do
begin
printer.Canvas.TextOut(x,y,s.lines.strings[i]);
y:=y+z;
end;
end;
然后,把 memo1中的内容放到
printer.canvas中去就可以了
var
i:integer;
begin
for i:=0 to s.Lines.Count-1 do
begin
printer.Canvas.TextOut(x,y,s.lines.strings[i]);
y:=y+z;
end;
end;