听说打印rtf格式存在很多问题,我也对自己的代码产生了顾虑,贴出来给大家看看是不是很OK.
如果不太好,麻烦请各位贴出一个比较OK的.Private Sub mnuFilePrint_Click()CommonDialog.Flags = cdlPDReturnDC + cdlPDNoPageNums
If RichTextBox1.SelLength = 0 Then
CommonDialog.Flags = CommonDialog.Flags + cdlPDAllPages
Else
CommonDialog.Flags = CommonDialog.Flags + cdlPDSelection
End If
CommonDialog.ShowPrinter
If Err <> 32755 Then
RichTextBox1.SelPrint CommonDialog.hDC
End IfEnd Sub
如果不太好,麻烦请各位贴出一个比较OK的.Private Sub mnuFilePrint_Click()CommonDialog.Flags = cdlPDReturnDC + cdlPDNoPageNums
If RichTextBox1.SelLength = 0 Then
CommonDialog.Flags = CommonDialog.Flags + cdlPDAllPages
Else
CommonDialog.Flags = CommonDialog.Flags + cdlPDSelection
End If
CommonDialog.ShowPrinter
If Err <> 32755 Then
RichTextBox1.SelPrint CommonDialog.hDC
End IfEnd Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货