• 主页
  • 招聘
  • 语言基础/算法/系统设计
  • 数据库相关
  • 图形处理/多媒体
  • 网络通信/分布式开发
  • VCL组件开发及应用
  • Windows SDK/API

也是毕业设计急!!! 如何打印窗体啊???怎样预览之后选择是否打印呢???谢!!!

highnice 2001-05-30 12:54:00
...全文
201 点赞 收藏 29
写回复
29 条回复
highnice 2001年06月18日
干着急
回复 点赞
highnice 2001年06月13日
为什么打印图片的时候
预览窗体是一片空白呢
回复 点赞
C_Sharp 2001年06月10日
回复 点赞
AP 2001年06月10日
屏幕打印分辨率恨地也很难看,我有打印控件
mail:PengFuZhang@371.net
回复 点赞
highnice 2001年06月09日
回复 点赞
chenjiong 2001年06月04日
不行的。你还是找个屏幕打印的控件吧,所见所得。
回复 点赞
highnice 2001年06月04日
回复 点赞
highnice 2001年06月03日
窗体上没有打印控件
form.print;

可以码???
回复 点赞
highnice 2001年06月03日
窗体上没有打印控件
form.print;

可以码???
回复 点赞
jimsuker 2001年06月01日
打印窗体:form.print;
预览:QuickReport.preview;
出现的窗口上有'打印'按钮
回复 点赞
highnice 2001年06月01日
回复 点赞
highnice 2001年06月01日
回复 点赞
highnice 2001年06月01日
我用的不是打印的控件
只是uses printers;
希望可以实现窗体打印
回复 点赞
highnice 2001年05月31日
回复 点赞
wfmwg 2001年05月31日
qrport.preview;
回复 点赞
highnice 2001年05月31日
我不知道该如何写预览语句

请大侠帮我
回复 点赞
highnice 2001年05月31日
qrport??

是控件吗?》??
回复 点赞
highnice 2001年05月30日
我不知道该如何写预览语句

请大侠帮我
回复 点赞
kylix2001 2001年05月30日
许多报表空件都由预览功能啊,看你怎么用了。
回复 点赞
highnice 2001年05月30日
在大富翁上得来的帮助

实际上Form.Print 是打印了一张FormImage: TBitMap
而这个FormImage这是通过Print函数中调用了一个
GetFormImage()获取了formimage到Clipboard中,并且打印出来得,所以很简单
就是这样。
你也可以获取到这个图象进行预览,而不是直接打印

procedure TForm1.ShowFormImage(FormImage: TBitMap);
var
FormImage: TBitMap;
begin
FormImage := Form1.GetFormImage();
Image1.Picture.Assign(FormImage);
//或者使用其他处理,进行预览等。。。。。
FormImage.Free;
end;

要直接打印 : 就是使用 Form1.Print();如果要保存则使用上述保存图片再打印
回复 点赞
发动态
发帖子
Delphi
创建于2007-08-02

1470

社区成员

26.2w+

社区内容

Delphi 开发及应用
社区公告
暂无公告