Hi Theron,
>I would like to be able to read a FoxPro (2.x and VFP) project file from another language and see what files are included in the project. Does anyone know of a specification for the .PJX and .PJT files? I can't quite figure it out - especially how to link the memo fields (where file names are kept!) back to the records in the PJX file.
here you need two different formats. The logical format of the PJX file, that is which fields have which meaning, is documented in a VFP report in the \VFP\FILESPEC directory. If your language can access free VFP tables, that should be sufficient.
If your language doesn't provide support for this and you have to read the PJX and PJT file with low level file functions, you need to know the structure of the DBF and FPT file. The first is the PJX, the second the PJT. This structure is documented in the help file of VFP, too.
Christof
--
Christof