各位大虾:
    小弟在应用VB6+水晶报表9编程时遇到这样的一个问题,报表已经设计好,但使用的是自定义纸张,程序在本机时还可以用水晶报表设定制张,但是安装到其他机器后,由于打印机的不同,无法让报表文件适应打印机。不知各位大虾能否帮忙告知,能不能在VB中设定水晶报表9的纸张定义,或解决该问题的其他方式,我现在只剩20分了,望各位大虾原谅,特急,在线等待!

解决方案 »

  1.   

    QQQiang(QQQiang) 阁下
    你说你有现成的代码
    麻烦发给我一份
    谢谢
    我的信箱是[email protected]
      

  2.   

    1.你必須把紙張安裝在打印機上
    2.你在printout前找出此紙張的papersize的id號
    3.report.papersize=id
    4.printout 
      

  3.   

    lanWay(秋冰)       怎么样才能把纸张按装在打印机上啊?
      

  4.   

    打印设置
    显示 Windows“打印设置”对话框,从中可以指定一台本地或网络打印机、页面方向、纸张大小和其他打印选项。datarep.ShowPrinter弹单打印设置框