Hello all,
One of my customers still has a FoxPro 2.6 for Windows app running on a network. They are currently running it on Windows 7 32 bit OS.
Question I have for you. Does FoxPro 2.6 have to have a 32 bit hardware (machine) as well as Windows 32 bit OS ? Or can it get by running on Windows 7 32 bit OS or even Windows 10 32 bit OS ?
What experiences have you had in this situation?
Their hardware company is getting upset trying to keep them on reliable machines.
Thanks,
Philip Borkholder Bison Tech Plus Vicksburg, MI
If there is any way possible for the client to get their app recompiled into VFP, they will save themselves a lot of headaches. Porting isn't free; you may need to work around / rewrite older code that uses PLBs or MENU TO commands, etc. Older lost source can be recovered with some of the utilities. There's no reason not to try.
That said, recent (but perhaps not the most recent) Windows 10 32-bit can run 16-bit windows apps, so there might be a little more time left before the curtain falls.
Microsoft has announced they plan to end 32-bit Windows and go fully 64-bit. You *could* run an older Win10 in a VM running 16-bit FPW, but that way leads madness, and would ultimately cost the client more money in the long run.
Do a search for 16-bit windows apps on Win32 and you should find lots of articles like: See: https://www.groovypost.com/howto/enable-16-bit-application-support-windows-1...
On Thu, Jun 24, 2021 at 3:45 PM Philip Borkholder plborker@netzero.net wrote:
Hello all,
One of my customers still has a FoxPro 2.6 for Windows app running on a network. They are currently running it on Windows 7 32 bit OS.
Question I have for you. Does FoxPro 2.6 have to have a 32 bit hardware (machine) as well as Windows 32 bit OS ? Or can it get by running on Windows 7 32 bit OS or even Windows 10 32 bit OS ?
What experiences have you had in this situation?
Their hardware company is getting upset trying to keep them on reliable machines.
Thanks,
Philip Borkholder Bison Tech Plus Vicksburg, MI
[excessive quoting removed by server]
Hi Philip,
Does FoxPro 2.6 have to have a 32 bit hardware (machine) as well as Windows 32 bit OS ?
You need any CPU compatible with Intel x86 or x64 (ARM won't work) and a 32-bit OS. That makes Windows 10 the last version to support 16-bit Windows or DOS programs.
Dne 24.6.2021 v 21:43 Philip Borkholder napsal(a):
Hello all,
One of my customers still has a FoxPro 2.6 for Windows app running on a network. They are currently running it on Windows 7 32 bit OS.
Question I have for you. Does FoxPro 2.6 have to have a 32 bit hardware (machine) as well as Windows 32 bit OS ? Or can it get by running on Windows 7 32 bit OS or even Windows 10 32 bit OS ?
What experiences have you had in this situation?
Their hardware company is getting upset trying to keep them on reliable machines.
And what about any virtualmachine and old good XP? I use VirtualBox for years and I have a collection of VMs from Win98 to Linux and Win10/x64 for test use.
Thanks,
Philip Borkholder Bison Tech Plus Vicksburg, MI
[excessive quoting removed by server]
Foxpro for WIndows is a 16-bit program, if I remember correctly. 64-bit Windows have dropped support for 16-bit apps. That's why your client is using 32-bit Windows to run that old 16-bit program.
I think you could use 64-bit virtual machines to run old 16-bit programs. There are also tools like DOSBox.
You have to experiment with them to really find out how far you could go.
On Fri, Jun 25, 2021 at 3:45 AM Philip Borkholder plborker@netzero.net wrote:
Hello all,
One of my customers still has a FoxPro 2.6 for Windows app running on a network. They are currently running it on Windows 7 32 bit OS.
Question I have for you. Does FoxPro 2.6 have to have a 32 bit hardware (machine) as well as Windows 32 bit OS ? Or can it get by running on Windows 7 32 bit OS or even Windows 10 32 bit OS ?