请问一下,在TForm中本身带有打印功能,只要一条Print语句就可以了,那打出来的是界面上所有的东西,那怎么样才能打印出一定范围的内容呢?
    还有请问谁用过TpsGrid控件,用它来制作表单的,现在的问题是我把该控件放在Form中,然后打印时打不出PsGrid里面的内容,请教一下各位?谢谢!急.......

解决方案 »

  1.   

    打不出PsGrid里面的内容,能看到为什么不让打印呢,那你还要控制不让截屏?
      

  2.   

    我试过不用TpsGrid控件,就能不Form中的所有内容打印出来,用了之后,在TpsGrid控件所在的地方就是一片灰色的,除了灰色什么都没有了,所以我觉得应该是TpsGrid控件的原因。
    我还想问一下,怎样在打印之前,打印预览,用什么样的语句呢?
      

  3.   

    肯定是TpsGrid这个ActiveX控件的问题了
      

  4.   

    我现在经常用rave做打印象控件,delphi7。0自带的
      

  5.   

    我也觉得是TPsGrid的控件的问题,不过用其他的控件,那表单里面的信息导不到其他报表里面去,它本身就是设计好的一种表。真是烦啊!谢谢!
      

  6.   

    将数据发到EXCEL中什么都好说了
      

  7.   

    好象那样的表格,放到excel中没有原来的样子了,