-----------------------------------------------
                              ABOUT VFP ADVANCED
                                  May 2018
                 -----------------------------------------------
                                    CCB



1. Why do we need the VFP Advanced?

     Microsoft is a great corporation who released Visual FoxPro 9.0, but there is a bad message from the VFP team:
     http://msdn.microsoft.com/en-us/vfoxpro/bb308952.aspx

     There will be no VFP 10, and the VFP team will not fix the bugs in Visual FoxPro 9.0.

     I have found some bugs in Visual FoxPro 9.0 and try to fix it.

     1, VFP 9.0 Fix - Report Footer
     2, VFP 9.0 Fix2 - Macro Substitution
     3, VFP 9.0 Fix3 - Large Procedure In The Form
     4, VFP 9.0 Fix4 - Invalid RelationalExpr Expression
     5, VFP 9.0 Fix5 - Invisible BreakPoint
     6, VFP 9.0 Fix6 - Page Setup Dialog Box
     7, VFP 9.0 Fix7 - Varbinary Or Blob Data
     8, VFP 9.0 Fix8 - Find Or Replace Dialog Box
     9, VFP 9.0 Fix9 - Replace Command Fields Count
     10, VFP 9.0 Fix10 - Access And Assign Methods
     11, VFP 9.0 Fix11 - Private Data Session
     12, VFP 9.0 Fix12 - File Handle Number Zero
     13, VFP 9.0 Fix13 - OS() Function
     14, VFP 9.0 Fix14 - Grid.Optimize Property
     15, VFP 9.0 Fix15 - Property Names To Lowercase
     16, VFP 9.0 Fix16 - ComboBox Control Enter An Infinite Loop
     17, VFP 9.0 Fix17 - Saving The Setting Of Set Collate To Machine
     18, VFP 9.0 Fix18 - Moving The Dockable Windows
     19, VFP 9.0 Fix19 - SYS(9000) Automatic Dock The Dockable Windows
     20, VFP 9.0 Fix20 - Header.ToolTipText Property
     21, VFP 9.0 Fix21 - SYS(9079) Clean The System Data Buffer
     22, VFP 9.0 Fix22 - Set Resource Off At Startup
     23, VFP 9.0 Fix23 - SYS(9001) Adjust The Precision Of The Floating-point Numbers
     24, VFP 9.0 Fix24 - ROUND() Function
     25, VFP 9.0 Fix25 - The Docked Command Window Is Shown
     26, VFP 9.0 Fix26 - The Select Union Command With Memo Fields
     27, VFP 9.0 Fix27 - EditBox Control Enter An Infinite Loop
     28, VFP 9.0 Fix28 - Locate Files In The Application Data Directory
     29, VFP 9.0 Fix29 - ListBox Control Pictures Count
     30, VFP 9.0 Fix30 - The Top Level Form Caption Disappeared
     31, VFP 9.0 Fix31 - Font Property Page
     32, VFP 9.0 Fix32 - GETPEM() Function
     33, VFP 9.0 Fix33 - ASTACKINFO() Function
     34, VFP 9.0 Fix34 - DO FORM Command
     35, VFP 9.0 Fix35 - COPY FILE Command
     36, VFP 9.0 Fix36 - RETURN TO Command
     37, VFP 9.0 Fix37 - SYS(9002) Round The Datetime Data To Integer Seconds
     38, VFP 9.0 Fix38 - Round The Datetime Data To Integer Seconds
     39, VFP 9.0 Fix39 - The Default Setting For The PageFrame.RightToLeft Property

     Now I am working for the VFP Advanced 64-bit version project, I think VFP will not die, VFP will continue...


2. What is the VFP Advanced?

     1, VFP Advanced = VFP 9.0.0.7423 (SP2) + VFP 9.0 Fixes, it is an unofficial service package.

     2, VFP Advanced supports all languages same as VFP 9.0, and there are no the language resource files VFPA???.DLL, they have been merged to VFPA.EXE.

     3, Now there is a VFP Advanced 32-bit Release version, and there is a VFP Advanced 64-bit Release version.


3. What is the difference between VFP Advanced and VFP 9.0?

     VFP Advanced is 100% compatible with VFP 9.0.

     -------------------------------------------------------------------------------------------------------------------------------------------------
     | Items                             | VFP Advanced 64-bit version            | VFP Advanced 32-bit version          | VFP 9.0 32-bit version    |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | Visual C++ Runtime Library        | MSVCR100.DLL (Version 10.0)            | MSVCR71.DLL (Version 7.1)            | MSVCR71.DLL (Version 7.1) |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | VERSION()                         | Visual FoxPro 10.0                     | Visual FoxPro 10.0                   | Visual FoxPro 9.0         |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | _SCREEN.CAPTION                   | Microsoft Visual FoxPro Advanced (x64) | Microsoft Visual FoxPro Advanced     | Microsoft Visual FoxPro   |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | LIST | DISPLAY STATUS             | Processor is X64 (AMD or Intel)        | Processor is Pentium                 | Processor is Pentium      |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | SYS(17) - Processor in Use        | X64 (AMD or Intel)                     | Pentium                              | Pentium                   |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | SYS(1037) - Page Setup Dialog Box | Printer and Properties buttons         | Printer and Properties buttons       | No Printer button         |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | SYS(9000) Function                | Automatic dock the dockable windows    | Automatic dock the dockable windows  | N/A                       |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | System Variable _WIN64            | .T.                                    | .F.                                  | N/A                       |
     -------------------------------------------------------------------------------------------------------------------------------------------------
     | RIP-relative Addressing           | Uses RIP-relative Addressing           | N/A                                  | N/A                       |
     -------------------------------------------------------------------------------------------------------------------------------------------------


4. About the price:
    VFP Advanced 32-bit version: FREE.
    VFP Advanced 64-bit version: FREE.
    VFP Advanced subscription: USD100 per year.

    Download VFP Advanced 32-bit version:
    http://www.baiyujia.com/f_downloadproc_vfpa32.asp

    Download VFP Advanced 64-bit version:
    http://www.baiyujia.com/f_downloadproc_vfpa64.asp

Donate to the VFP Advanced project:

5. Other questions:

     Any questions or suggestions, please send me an email at ccb2000@163.com.