We are experiencing some problems with the
PrintQueueWatch component which we downloaded from the CodePlex website at version 184.108.40.206 (Thu Feb 21 2008 at 4:00 PM release).
We are using this component in a .Net WinForms application and we need it to monitor and inform us when jobs are successfully printed. We create an instance of the component in the applications
“Main” form and then use a VB class to handle the events raised from the monitor. In particular we’re handling the
and the JobSet events and looking for
If .PrintJob.Printed =
True Or .PrintJob.StatusDescription =
to detect whether printing has occurred.
In general the PrintQueueWatch component is working fine and our code runs without problem. We regularly execute fairly large print batches of 50 documents or so and in these case we sometimes
fail to pick up that say 2 or 3 document have been printed. Debugging our code it seems that the source of the problem is that the “Document” property of the PrintJob is coming back as empty and this is the property which ultimately we use to determine which
document has successfully been printed.
As String = .PrintJob.Document
I wanted to know if: -
You’ve heard of anyone else experiencing a blank
Whether you know of any factors which might lead to this behaviour.
Many thanks in advance for any advice you can offer and thank you for the open source use of PrintQueueWatch.