如题:
我用的是fastReport2.5
用下面代码:
FrReport1.PrepareReport;     //初始化
FrReport1.PrintPreparedReport('1',1,false,frAll);    //打印
始终会弹出一些对话框来,然后再消失才打印,如何不允许这些对话框弹出
如使用printer 对象一样不弹出任何对话框直接打印

解决方案 »

  1.   

    http://www.wave12.com/web/SigCon.asp?bCate=50&sCateName=%B9%A6%C4%DC%BD%E9%C9%DC&ID=173&CateName=wsReport4.5
      

  2.   

    frReport1.PrepareReport;
    frReport1.ShowPrintDialog := false;
    frReport1.PrintPreparedReportDlg;
      

  3.   

    fr_ms1.PrepareReport;
     FR_MS1.PrintPreparedReport('',1,TRUE,FRALL); //不显示对话框
      

  4.   

    to:楼上各位好像还是不行
    还是会闪动(即打印对话框出来一下再自动消失再打印)现在下载安装了一个fastReoport 3.03 发现没有这个ShowPrintDialog 属性fastReoport 3.03 
    如何直接打印呀
      

  5.   

    楼上的+把frReport控件的ShowProgress属性设置为false
      

  6.   

    搞掂了,用3.0,有一具printoptionn属性,结贴
      

  7.   

    最简单的 frReport1.printoption.showdialog:= false;