Jan,
You need to modify the program so that after the report is complete you flush the print job to the printer via a SET PRINTER TO command. Without this command you rely on a system timeout value to force the output to the printer. I added this to my FPD programs and reports started coming right away.
Larry
>I have a small office network with two computers both running WIN98SE.
>The 'server/workstation' is a PIII650mhz, the 'client' is PIII 300mhz laptop. They are connected together with a 100tbase ethernethub.
>
>I am running a foxpro2.5 DOS application on both using mapped drives on the client and a shared HP laserjet off the server.
>
>The problem I can't seem to get around is that whenever I print from the foxpro application on the client/laptop to the shared laserjet off the PII650MHZ, there is approximately a 45 second delay before the there is any printing even for a short one page text report. This does not happen from windows itself. Any hints as to where to look...
>
>Thanks in advance
>
>Jan Rogers
>
>St. Louis, MO USA
Larry Huisingh
Lockheed Martin Information Technology
Richland WA USA