>John,
>
>Add this line to the end of your print routine;
>
>SET PRINTER TO
>
>That line ends the print job in the Windows print spooler and starts the printing. Without it the spooler thinks the print job is still in process until it gets the message from Windows that the app has shut down. The SET PRINTER TO withyout any printer name has no effect on the current printer setting, it just sends a mesage that the print job is finished.
I've found at times that Nt wants the print device to be actually shifted; you can also try:
SET PRINTER TO NUL:
EJECT
SET PRINTER TO