Check for spooling of printer


I have a module which converts a crystal report to a PDF file using PDF995 as printer. After that the module proceed to do some other processing on this PDF file. The problem occurs while the module starts to do some other processing while the PDF is still spooling and its not generated yet. Is there a way to check the spooling to PDF995 printer? whether it is finished or not so that the module will only proceed after spooling is completed?

Who is Participating?
zzzzzoocConnect With a Mentor Commented:
If it acts as a printer, regular Printer API may apply but I'm not sure.

Some articles to look over..

"Getting the status of the selected printer from Visual Basic"

"Reading the jobs in the print queue from Visual Basic"

"Monitoring a print queue from Visual Basic"
JpmSoftConnect With a Mentor Commented:

Check this out!

This is a printer port with a special function to be used from visual basic...
It was designed to solve an issue like yours...

Good Luck
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.