FP2.6 code itself will run un-modified in VFP9.
By that I mean that the code syntax is 100% usable in VFP9 - although now there are more commands/functions available to use.
And much of the FP2.6 code will run without modifications in VFP9.
That being said, in order to get the majority of the VFP9 benefits, it might be good (not
essential) to re-develop the application using the newer OOP, class-oriented VFP approach.
Additionally instead of using the old Screens, Menus, & Report methodology, VFP uses a newer 21st century-appearing approach which gets rid of the old appearance, etc.
A few specific general notes:
* FP Screens become VFP Forms
* FP Screen snippets become VFP Form Methods (where the code goes Load, Init, When, Valid, Release, Unload, etc. Form methods) and use VFP Form Designer not the Wizard.
* FP
@Row,Col <whatever> Menus and Reports become VFP Menus & VFP Report Forms (also use the associated VFP designers to create NOT Wizards).
I generally recommend that individuals new to VFP should spend some time watching the free on-line VFP tutorial videos at:
And if/when you encounter challenges you can always post a question to the VFP language-specific area of this forum.
Microsoft: Visual FoxPro Forum
forum184
Good Luck,
JRB-Bldr