09-19-2005 03:21 PM
09-19-2005 03:33 PM
09-19-2005 04:01 PM
09-19-2005 04:06 PM
The printer drivers are up to date, I am not operating on a computer that has a hyper-threading CPU. (The computer is several years old.)
Some additional information:
The program performed OK on a faster system, windows XP, and printing to a printer on the network (one with a network jack in it, as opposed to being shared via windows).
I just cannot give up on this slower PC, as my boss insists that the program should work there as well; in addition, I need to know if this is a Windows 2000 vs XP type issue, or if it is related to the printer being shared vs networked. Or if the PC is just too slow to handle running my program and printing at the same time.
We sell products both using the Windows 2000 and Windows XP platforms, so if this particular product will only work acceptably under XP, I will need to know that.
09-19-2005 04:14 PM
09-20-2005 07:20 AM
09-20-2005 09:47 AM
09-20-2005 10:02 AM
Yes, spooling is enabled; it is set to start printing immediately once the first page is spooled.
I'm beginning to think that the issue may be that I am printing to a windows shared printer, and the delay is the spooling taking place over the network? I have not studied how windows handles shared printers, but it seems like what may be happening is that my test PC is sending the data to the spooler on the remote server that is connected to the printer. This server is far from beefy (in fact, it may even be slower than my test machine is in terms of processor speed), it is also running Windows 2000.
09-20-2005 10:41 AM
09-20-2005 11:14 AM
There is a PrintControlExample.vi in Help (LV7.1) that uses report generation vi's to print to a printer or to a HTML file. Do not know about 6.1 availability.
Have you also looked at Task Manager Processes and also the Networking tab to look for what may be using up the resources- the LV program, the spooler, or the network connection. Is network connection running at full speed, full duplex?
Have you also tried a printer directly connected to the parallel port (skip all networking) to see what happens.
I do not have all that much experience in these isssues, I am just trying to throw out fresh ideas.