如题我想要的是上面是选择打印机,下面是选择纸型和打印方向的那个。就是Ultraedit32的“打印机设置”。关键是在这里的设置可以带到报表预览和打印中。谢谢大家

解决方案 »

  1.   

    好像只能調出打印機選擇的那個對話框.
    但你可以用Delphi自帶的TPrinterSetupDialog呀
      

  2.   

    to  konhon(优华) 
    用TPrinterSetupDialog 在里面选择一通,没有办法把选择的内容带到fastreport中呀。我的目的是要把设置带过去。
      

  3.   

    在报表打印时,其工具栏上即有打印设置按钮,
    不过设置一下,选择frReport,设置PreviewButtons下的pbPageSetup属性为True;
      

  4.   

    to hqhhh(枫叶) 我的本意是这样的,点击程序的“打印”按钮时,先弹出一个对话框(就是我要的那个)选择完打印机和纸型后再出现预览窗口。
      

  5.   

    要想把设置带过去
    你就要根據的值把frReport相對應的屬性設定一篇應該就可以啦.
      

  6.   

    要想把设置带过去
    你就要根據TPrinterSetupDialog 的值把frReport相對應的屬性設定一篇應該就可以啦.
      

  7.   

    下面的代码即可实现直接打印
      frReport1.PrepareReport;
      frReport1.PrintPreparedReport('',1,False,frAll);
      

  8.   

    用frReport1.showReport;
    是预览——》打印机、纸型——》打印