Hi,
> the dreaded C5 memory error, etc.
Not exactly... Maybe you remember that application crashed a lot more on Windows NT than they did on Windows 95 which crashed more frequently than Windows 3.11. Ergo, Win 3.x was the better operating system.
Nope, what actually happened was that Windows NT used hardware mechanisms to detect access of non existing memory areas whereas Win 3.1 only crashed if you tried to access non existing physical memory. The application was as faulty as ever on all three operating systems.
We just didn't notice the problems right away on the older operating systems. Instead applications overwrote memory areas which caused many problems much later on. Index, memo and table corruption used to be a much bigger issue in FP 2.x than in VFP 9. Sure, many issues have been fixed. But even for those unfixed issues, VFP 9 just crashes before it corrupts a file.
-- Christof
©2007 Christof Wollenhaupt |