当前位置:编程学习 > C#/ASP.NET >>

求助:怎样不显示水晶报表的打印机选择框

我用VB编了个票单打印程序,纸张类型都设好了
我直接引用了阿泰的代码:
    CRViewer91.ReportSource = objCRReport
    CRViewer91.ViewReport

能够打印,按打印预览左上角的那个打印机图标后,显示如下两个画面:

打印设置(选择打印机和纸张)

打印(选择打印范围)


我不想显示这两个画面,按打印机图标后就直接打印,但想显示预览,在网上找了半天,也没有找到办法,特在此求助。

--------------------编程问答-------------------- 没有人帮忙吗 --------------------编程问答-------------------- 水晶报表预览 --------------------编程问答--------------------
引用 楼主 d20121009 的回复:
我用VB编了个票单打印程序,纸张类型都设好了
我直接引用了阿泰的代码:
    CRViewer91.ReportSource = objCRReport
    CRViewer91.ViewReport

能够打印,按打印预览左上角的那个打印机图标后,显示如下两个画面:

打印设置(选择打印机和纸张)

打印(选择打印范围)


我不想显示这两……


除非你不预览,直接指定打印机打印,,, --------------------编程问答-------------------- 不要用CRViewer91.ReportSource = objCRReport
直接objCRReport.PrinttoPrinter(1,true/false,0,0);就行了啊 --------------------编程问答-------------------- 重写水晶报表自带打印工具栏按钮事件,自定义打印事件
如楼上所说:PrinttoPrinter(1,true/false,0,0); --------------------编程问答-------------------- 我试了,不行


PrinttoPrinter好像是.Net语句,我用vb6
似乎是用printout,但我不会写代码

用Call objCRReport.PrintOut(False)这句,就突然退出vb了
--------------------编程问答-------------------- 除
补充:.NET技术 ,  图表区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,