您的位置:首页 > 其它

如何在水晶报表9中实现选择打印机打印?

2005-04-25 16:26 806 查看
Private objCRApp As New CRAXDRT.Application '水晶报表应用程序对象
Private objCRReport As New CRAXDRT.Report

中间需要使用objCRReport来实现你的报表加载

然后加入如下代码

'捕获打印事件
Private Sub CRViewer91_PrintButtonClicked(UseDefault As Boolean)
'不使用默认设置
UseDefault = False
'进行打印机设置
objCRReport.PrinterSetup Me.hWnd
'直接打印
objCRReport.PrintOutEx False
End Sub

说明:此种情况下如果设置打印机时选择了取消,那么仍然会打印.
所以最好

objCRReport.PrintOutEx True

请在此处下载完整代码
http://files.cnblogs.com/babyt/ttxVB.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: