Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

FPD 2.6 with TameDOS - Intermittent Double Window

Status
Not open for further replies.

bjitima

Technical User
Dec 29, 2004
63
US
I'm having a strange problem with some of our systems and I'm not sure if it is related to TameDOS or some other factor. I haven't gotten any answers back form the support at Tame, so I thought I'd ask here to see if anyone else has experienced something similar.

Our point of sale software was written in Foxpro for DOS. We now have it running on Windows XP Professional with Tame. We have the shortcut to the point of sale software in the Windows Startup folder. Occasionally (and it seems more frequent on some registers) the software comes up but doesn't seem to accept any keystrokes. If you look at the Windows start bar, you can see two instances of point of sale running. If you hit exit and then alt-tab to the other instance, they both close. You can then start the application again and sometimes it will run two again, but most of the time it only runs a single instance and you are able to take keystrokes with no problem.

Has anyone else experienced something like this before? I can't seem to pinpoint any type of configuration difference between the systems that do it more frequently and the ones that rarely have the problem. Any suggestions are appreciated!
 
What is the POS program Bjitima.
I run a Dos POS useing TameDos and have no problem.
 
To answer the question that Ezopaci asks first.
TameDos is needed to stop FPD2.6 hogging the CPU, sometimes useing upto 99% while waiting for user input.

Bjitima, The only time I find keystrokes not working is when I forget to unload jKey sometimes.
On the running twice issue, early in the startup on my program I set resourses off then try to use foxuser.dbf exclusive. If foxuser is in use and therefore I can't get exclusive use, the program must already be running (the error is 1705)so I warn the second user and shut the second down.
Hope that helps.
Ken
 
We use Tame on one of our major systems and have been doing so since I started here in 03. I've never seen any reports of the 2.5 based system doing what you have described.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top