Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
DOS Window running under W2K - should it work?
Message
General information
Forum:
Visual FoxPro
Category:
FoxPro 2.x
Miscellaneous
Thread ID:
00740995
Message ID:
00746368
Views:
17
Hi Albert,

Thanks for the feedback!

Hugh


>Hi,
>
>I got this to work with basically two problems having to be solved:
>
>a) the DOS app was using up most of the CPU cycles (about 95%); I was solved most effectively by using a product called "TameDos" that cut the cycles down to about 3% (great product, www.tamedos.com).
>
>2) the second was being able to change printers on the fly to whatever the user submitted (via a field in a record in a table); this used to be done by shelling out to DOS and issuing a CAPTURE Q=QueueName etc. This was failing as Capture.exe (from Novell) was too big to load in memory. Changed the code to instead issue a NET USE LPT1 \\\queuename ie. using NET USE commands to redirect the print job. This worked as much less memory was needed to do this.
>
>Thanks for the suggestions,
>Albert
>
>>Hi Kevin,
>>
>>One thing to watch out for is the way traditional DOS commands work in Fox2.6 in a DOS Window. If your application shells out to DOS you'll need to create some DOS batch files to set your pathing properly for those sessions.
>>
>>Hugh
>>
>>>Hi Albert
>>>
>>>Our experience of this type of scenario is Yes it will work. If the application is run in a DOS Window, then the processing time will be reduced, although this can be altered.
>>>
>>>The main problem will be ensuring that the printer drivers are working ok. We have found that Windows "gets involved" in our 2.6 printing. If the output is to a laser, then you have no real problems, but if it is to a dot matrix, then come back to me and I will fill you in on what we had to do to preserve formatting and speed.
>>>
>>>HTH
Microsoft hears loudest what the VFP community says about Visual FoxPro by looking at the bottom line!

Support the product. Buy the latest version!

Hugh Winters @ WorldData 408-512-1131
Previous
Reply
Map
View

Click here to load this message in the networking platform