Overview

FOX2000 is the  easiest way to make any FoxPro 2.5x/2.6x (DOS or WIN) application Y2K compliant.  FOX2000 works by directly patching date related commands and functions inside the FoxPro runtime libraries(ie. WIN: FOXW2600.ESL,  DOS: FOXDX260.ESL), making them fully Y2K compliant.  Once the runtime file is patched, all components of your application are Y2K compliant (ie. programs, screens, reports ...).  To update your clients: simply copy the patched FoxPro runtime file over the original and your applications are now Y2K ready!  No changes to any source code!  No recompiling!   No changes in the way the application is started - you still use the same .BAT file or Windows shortcut!  Works for single and multiuser environments.

What are the Y2K Problems in FoxPro?

FoxPro interprets any date entered with only a 2 digit year (yy) to be 19yy.  For example, if a user enters a date of 01/01/00 (mm/dd/yy), FoxPro forces the year to 1900, instead of the desired 2000.

 

How does FOX2000 Solve these Problems ?

FOX2000 patches FoxPro to interpret dates with 2 digit years as follows:

        - years between 00 - 49 are forced to 20xx (ie. 2000-2049)

        - years between 50 - 99 are forced to 19xx (ie. 1950-1999)

All FoxPro commands and functions that deal with dates are patched to work this way. This includes commands and functions such as:  CTOD(), @ GET etc.   Additionally, 02/29/00 is now recognized as a valid leap year date.  The cutoff value of 1950, sometimes called the "century rollover value", is just a default.  You can change the century rollover to any value you choose when using the FOX2000 patch utility.  The FOX2000 patches work regardless of date format (ie. mm/dd/yy, dd/mm/yy ...)

 

Highlights

No source code required.  No recompiling of your .APP or .EXE
A true patch - *not* a TSR or "loader"!
Works with FoxPro for DOS v2.5x thru 2.6a (eXtended versions) and all versions of FoxPro for Windows 2.5x thru 2.6a
No changes to client site - just update one file!  (This is extremely valuable for large multiuser network applications, like SBT accounting.)
30 day money-back guarantee

Pricing  (includes shipping)

10 user version     - $395.00   (max number users at all sites cannot exceed 10)
Unlimited version  - $995.00   (unlimited number of sites/users)

To Place an Order or Obtain Additional Information

Phone (973) 236-1100.  MC, VISA and AMEX accepted.
Fax (973) 236-1010  (Include name, address, credit card #, expiration date, product (ie. FOX2000 10 User or Unlimited)
Email sales@compusolve-us.com (Include name, address, credit card #, expiration date, product (ie. FOX2000 10 User or Unlimited)
Mail order, send payment to:   CompuSolve,  52 Knollwood Ave,   Madison, NJ  07940  USA