我的程序中,执行
QuickRep1.Preview;
显示打印预览的窗口请问,如何将这个打印预览窗口的  最小化按钮  至成  不可用?

解决方案 »

  1.   

    自己做一个预览窗口。
    或者改控件的源码(必须有源码,我用的是delphi5,装的是quickreport 3.5,然后修改源码,然后再environment options中的library把quickreport的路径加上去,就可以了。我也经测试通过)。
      

  2.   

    把打印预览的窗口最小化,结果预览窗口消失了
    不懂,应该不会吧
    如果真要改,就直接改源码,在delphi的lib目录里有个文件Qrprev.dcu
    改之就行了
      

  3.   

    我在一个窗口里,执行打印预览,然后把打印预览的窗口最小化,结果预览窗口消失了,我应该怎样才能重新打开拿着窗口呢?我想到的是,把最小化窗口的按钮去掉,阻止用户这样做。请问这种问题一般如何解决呢?delphi自带的预览窗口的确存在这个问题,我也没办法解决,后来装了quickreport3。5,他带有源码,我就修改了qrprev.pas,然后就解决了。如果你没有源码,也没有关系,可以自己做一个预览窗口。delphi自带预览控件,把他放到一个窗体上,在对这个窗体处理,想怎么做就怎么做。