We have implemented a word printing facility in our program. It basically consists of a word template (with tokens) that the user can edit themselves. Then if they want to print an invoice for example they can select a template and an invoice rolls out the printer. We open the document in foxpro (version 7) and then search for the tokens that need to be replaced with the actual values.
This all works well but for some reason we now have a problem on some computers. We have a few customers which report that on some computers the process of making the document takes a few minutes instead of the few seconds it takes on other computers. We have tried to simulate the problem here on our test machines but at first we couldn't reproduce the problem. Untill one of us got a new pc. At first it was as fast as normal (few seconds), then after some windows updates and installation of other programs it suddenly took minutes on that machine. We also had reports of customers who installed word 2003 and where the problem was gone.
We tried everything from reinstalling word till whatever but we can't figure out why it takes seconds on 1 pc and minutes on the other.
Does anyone have ideas or has had similar problems ?
This all works well but for some reason we now have a problem on some computers. We have a few customers which report that on some computers the process of making the document takes a few minutes instead of the few seconds it takes on other computers. We have tried to simulate the problem here on our test machines but at first we couldn't reproduce the problem. Untill one of us got a new pc. At first it was as fast as normal (few seconds), then after some windows updates and installation of other programs it suddenly took minutes on that machine. We also had reports of customers who installed word 2003 and where the problem was gone.
We tried everything from reinstalling word till whatever but we can't figure out why it takes seconds on 1 pc and minutes on the other.
Does anyone have ideas or has had similar problems ?