要打印的内容在Memo控件中,希望打印控件能自动适应要打印的内容,使内容能全部打印出来.
解决方案 »
- Inno Setup中怎样实现Showdetail的效果
- 各位老大,帮帮忙,把简单的Vc代码转换成Delphi的。100分送给你............
- Delphi如何制作像WPS的软件?????????????
- 已经工作两三年了,突想参加高考,请问,有意义吗?
- 兄弟们,有谁熟悉笔记本的COMS密码更改??
- 如何设置tdbchart的legend中颜色块的颜色
- 利用pagecontrol实现多页面后的快捷键问题
- 谁有dbgridEH 控件,发个我
- 请问DBChart如何实现打印以及打印预览功能?
- 急急急求高手解决java转delphi7DES加密算法编码转换问题
- 有关在程序中远程拨号联接的代码
- 急性子的人如何学习编程阿,在线等!!
procedure printmemo(lst:TStrings);
var
i,line:integer;
begin
line:=0;
printer.begindoc;
for i:=0 to lst.count-1 do
begin
printer.canvas.textout(0,line,lst[i]);
line:=line+abs(printer.canvas.font.height);
if (line>=printer.pageheight) then
printer.newpage;
end;
printer.enddoc;
end;
使用方法:printmemo(memo.text);
但是,.text 是 TStrings类型的吗 ?
应该是.Items or .Lines吧!