【发布时间】:2009-05-29 14:07:04
【问题描述】:
Using printPreview As New PrintPreviewDialog()
' Dim x As New Printing.PrintDocument()
' AddHandler x.PrintPage, AddressOf PrintData
printPreview.Document = Me.CurrentDocument
If ShowPrinterSetup Then
Dim x As New PrintDialog()
x.Document = CurrentDocument
x.ShowDialog(Anchor)
End If
whichPage = 0
Return printPreview.ShowDialog(Anchor)
End Using
到目前为止,无论我在 printpreview 中单击什么,showdialog 都会返回取消? 如何判断用户是否打印?如果项目确实打印到打印机,我想清除它们的打印队列,或者询问他们是否应该清除它,但前提是他们确实打印了一些东西。
【问题讨论】: