为什么在delphi中,打印只能执行一次呢?要想再次打印必须关掉窗口再打开?谢谢

解决方案 »

  1.   

    就是一个普通的窗体,上有一个按钮,点击之后调用
    self.Print;
    ,打印成功后再点击此按钮,没反应了。。
      

  2.   

    我要打印一个窗体,是一个票据。。
    还有一个地方用了DBGridEh自带的PrintDBGridEh,也是一样,只能打印一次。。
      

  3.   

    主窗体是票据,DBGridEh所在窗体是票据窗体的子窗体,如果我在主窗体打印了一次,那么子窗体也不能打印了。。除非把主窗体也关掉。。汗啊
      

  4.   

    md,csdn真垃圾,delphi区都是一群菜鸟,去死吧,sb们!!!!这个一个问题,没人知道都,草
      

  5.   

    而且grideh本身带的有打印组件,使用方便的很·~貌似你竟然要用self.print。
    -_-!!!!