求:FastReport 3.25 怎样才能不提示选择打印机对话框进行 直接打印。(50分)

  • 主题发起人 主题发起人 gzpanqi
  • 开始时间 开始时间
G

gzpanqi

Unregistered / Unconfirmed
GUEST, unregistred user!
FastReport 3.25 怎样才能不提示选择打印机对话框进行 直接打印。
print() 这样写会提示选择打印机对话框。怎么办?
 
//设置属性
frxReport1.ShowProgress := False;
frxReport1.PrintOptions.ShowDialog := False;

frxReport1.Print;
 
我这样设置过了但打印机没有反应呀。是不是和网络打印机有关?
 
你先用显示对话框的方法打印一下就知道是不是跟打印机有关系了。
使用 Print 方法打印的时候会自动选择默认的打印机进行打印。
 
用PRINT方法打印可以正常打印。
惨。明天要实施了。叹。早点知道有这个问题就好啦。叹。惨。
有什么别的方法吗?
我顶不住了。
 
在用 Print 方法之前需要用 PrepareReport 方法初始化报表,用了没有?
 
frxReport1.PrepareReport;
frxReport1.PrintOptions.ShowDialog:=false;//注意:这行不能省略,在属性编辑器中设置无效。
frxReport1.Print;
 
“在属性编辑器中设置无效。”?
不知道楼上的兄弟用过 FastReport 没有!
 
OK了。谢谢。万分感谢。
 
非常感谢两位同仁。哈。
特别感谢liyinwei,陪了我这么久。而且多谢指点 PrepareReport 。这就是没用这句。
哈哈。
kaida 一样有分。
哈。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部