Being that I have been doing both conversions and programs from Clipper 5.2
and Foxpro Dos 2.0, 2,5 and 2.6 I can tell you this.
1. There is NO COMPILED CODE from DBase III and Under, this is only for
DBASE III and under.
2. You will know that if the compiled code runs any prg, the prg is no
good because it will already be in the compiled EXE. This is for Clipper
applications.
3. If any of the PRGs are running from DBASE III then DBASE III
executable should be called with the PRG as the parameter. This is for Dbase
III applications.
4. If the code is all Foxpro DOS 2.5 to 2.6a there will be two ways of
running the code.
One would be a compiled stand alone .EXE version which means you
had to have the Distribution Kit which came in 5 1/4 and 3 1/2 Floppies
only, not CDs. Runtime libraries are required to run this type of EXE.
Two you call the compiled .APP or .EXE as parameters while running the
FoxproX.EXE File.
5. Forget MsAccess to cross platform with Dbase. There are some files you
can use, but its not worth the conversion time. You might as well re-write
the code.
6. If the EXE compiled files were compiled with Clipper you already read
what files to get to de-compile the code. I suggest doing that and re-write
the code in VFP.
7. If the EXE compiled files where compiled with Visual Foxpro 3 Pro to
Visual Foxpro 8 Pro. Use ReFox 8.x Decompiler & Brander for Visual Foxpro &
FoxPro (c) 1993-98, Xitech
I do not know if there is a new one that covers VFP9, but I am sure they
have it.
Good luck and I hope that all this info helped.
Juan
Post by S NActually we dont recall the origin. It might have been dBase IV or
Clipper. But definitely there are some compiled files (without their prg
files) and some prg files. We want to migrate this legacy application to
the latest MS Access or atleast FoxPro without any special work on
migration programming.
Someone please guide us.
dBase III had no compiler. PRG files are just TXT files with a different
extension.
If you have an EXE file, it didn't come from dBase III.
Dan
Post by S NIs there any software available which would decompile the exe files to
the prg format.
Post by Pavel CelbadBase III prg files could work under VFP but not in Access. You should
try to compile them in VFP and then test on some testing data.
Compiled prgs must be decompiled first. (I am not sure if dBase III
allows prg compilation, dBase IV allows it for sure.)
Post by S NIs there any way to import the dBase III .prg files directly into MS
Access of VFoxPro.
Also is it possible to import the compiled prg files with or without
decompiling them into MS access or Visual Fox Pro.
Please help.