BCL easyPDF SDK
easyPDF SDK Usermanual
PDF Creator Programming API  |  Download Free Trial  |  Contact Us to Purchase

GetPrinterResultMessage Method

Called when printing is done.

Function GetPrinterResultMessage(Result As prnPrinterResult) As String

string GetPrinterResultMessage(prnPrinterResult Result)

String GetPrinterResultMessage(prnPrinterResult Result) throws PrinterException

Parameters

Return Values

Printer result in string format.

Remarks

N/A.

Example Usage


' Declare variable with "WithEvents" keyword
Private WithEvents oJobMonitor As easyPDFPrinter.PrintJobMonitor

Private Function oJobMonitor_OnPrinterInit(ByVal uID As Long, ByVal JobInfo As easyPDFPrinter.PrintJobInfo) As Long
    ' ...
    oJobMonitor_OnPrinterInit = PRN_MON_CONTINUE_CONVERSION
End Function

Private Function oJobMonitor_OnPrinterUpdate(ByVal uID As Long, ByVal JobInfo As easyPDFPrinter.PrintJobInfo) As Long
    ' ...
    oJobMonitor_OnPrinterUpdate = PRN_MON_CONTINUE_CONVERSION
End Function

Private Function oJobMonitor_OnPrinterStart(ByVal uID As Long) As Long
    ' ...
    oJobMonitor_OnPrinterStart = PRN_MON_CONTINUE_CONVERSION
End Function

Private Function oJobMonitor_OnPageStart(ByVal uID As Long, ByVal PageNumber As Long) As Long
    ' ...
    oJobMonitor_OnPageStart = PRN_MON_CONTINUE_CONVERSION
End Function

Private Function oJobMonitor_OnPrinterEnd(ByVal uID As Long, ByVal Result As prnPrinterResult) As Long

    MsgBox oMonitor.GetPrinterResultMessage(Result)
    
    ' ...
    oJobMonitor_OnPrinterEnd = PRN_MON_CONTINUE_CONVERSION
End Function

' ...

Set oPrinter = CreateObject("easyPDF.Printer.8")
Set oPrintJob = oPrinter.PrintJob
Set oJobMonitor = oPrinter.PrintJobMonitor
oPrintJob.PrintOut "C:\test\input.doc", "C:\test\output.pdf"