Maybe you can use one of the following classes instead of lpr command
Direct writing to spooler without GDI response File #
9957Raw Print VCX File #
9556>Is there a way to launch a DOS command and read any resulting error conditions?
>
>I'm using the lpr command to send a pre-existing file to a printer. I'd like to verify the command properly functioned before marking the file as sent. If the command is executed from the DOS command window on a file that has a lock on it, or is not present, or whatever; then an error message is printed. I'd like to react to that error message.
>
>I've tried using the app_apirun class, but it responds with success no matter if the file exists or not.
>
>Thanks
--sb--