读书人

pb调用pdfcreator判断是不是打印完成

发布时间: 2013-01-05 15:20:40 作者: rapoo

pb调用pdfcreator,判断是否打印完成
pb9.0任务:将一个数据窗口打印到pdf文件。
我的代码如下:

OleObject objPdfCreator
objPdfCreator = create OleObject
iRtn = objPdfCreator.ConnectToNewObject("PDFCreator.clsPDFCreator")
……(略去中间代码)
bFinish = FALSE
Dw_1.print()
Do while true
Yield()
if bFinish = TRUE then // !!!!!!!
exit
else
sleep(1)
continue
end if
loop

以上怎样让pdfcreator的完成事件修改bFinish = TRUE?我看过pdfcreator的vb.net例程,如下:
Private Sub PDFCreator_Ready() Handles _PDFCreator.eReady
ToolStripStatusLabel1.Text = "Status: """ & _PDFCreator.cOutputFilename & """ was created!"
_PDFCreator.cPrinterStop = True
ReadyState = True
End Sub
估计“PDFCreator.clsPDFCreator”的“Public Event eReady()”事件,即打印完成。

求助各位高手,我怎样使用pb完成以上vb.net的打印完成触发功能?

谢谢!对不起,还没有分,没法送分,望各位不吝指教!
[解决办法]
我使用dw2PDF的例子和生成的结果,完全能正常打开
pb调用pdfcreator,判断是不是打印完成
pb调用pdfcreator,判断是不是打印完成

如果需要实例我可以发到你邮箱

读书人网 >PB

热点推荐