各位帮忙了,留言有分了!(300分)

  • 主题发起人 主题发起人 刃血
  • 开始时间 开始时间

刃血

Unregistered / Unconfirmed
GUEST, unregistred user!
前3个月内有事出差,一直没能上来。最近碰到一个问题,
我用C++BUILD做了一个程序,想打印窗体,但现在的问题是,不可见的窗体部分无法直接打印,
请问用什么方法可以解决?
另外,请教各位如果将要打印的某些内容(少于一个页面),如何将这些内容正好打印于一个
页面上(A4),可以采用缩放的技术。
 
各位请帮帮忙吧,分不够说话就行.[red][/red]
 
看来你只能参考一下procedure TCustomForm.Print;然后自己写了
 
不会,提前[:)]
 
>>想打印窗体,但现在的问题是,不可见的窗体部分无法直接打印,
用程序修改显示器分辩率啦

>>请教各位如果将要打印的某些内容(少于一个页面),如何将这些内容正好打印于一个
>>页面上(A4),可以采用缩放的技术。
找个好的打印控件,支持缩放的不就行了。
具体用什么控件, 那要看你打印的内容是什么了。

 
htw,我真佩服你了,加分辨率-----你能随便该用户设置?
用控件----什么控件?再说还是没有解决方案.
这里谢谢XIANJUN了,是你提醒我了,我以解决上面的问题了.给你分了.

 
哈! 比作蔽还容易赚分啊
能不能说说你是怎么作出来的? 说说思路就行的。
 
procedure TForm1.FormClick(Sender: TObject);
begin

form1.PrintScale :=poPrintToFit;//这里
form1.print;
end;

end.
 
后退
顶部