Hi Rafael, CXI files are Virtual Volumes, which have been compressed with the COMPAXION library from XITECH. Inside that CXI volumes the DBFs (or any other file) are stored in a compressed and crypted format. Unfortunately, XiTech seems out of business.
What you should do: Fire up VFP5, load the VFP5 specific COMPAXION cpaxvfp5.fll, and then use the CPAX_LIST("yourVolume.cxi", aFiles) function for an array of filenames in that volume, and then do a CPAX_EXTRACT("YourVolume.cxi", "Filename", "NewLocationPath") for every file to transfer the content to a "outside" location.
Another maybe easier way would be the use of the CPAX.EXE, a commandline tool: cpax.exe -l yourVolume.cxi && for a list of files in that volume Cpax.exe -e yourVolume.cxi yourFile newDestination
wOOdy
-----Ursprüngliche Nachricht----- Von: ProFox profox-bounces@leafe.com Im Auftrag von Rafael Copquin Gesendet: Montag, 26. Oktober 2020 21:37 An: ProFox Email List profox@leafe.com Betreff: Re: now it is cxi files
Hi Tracy It is an FLL named cpaxvfp5.fll When I try to run the code I get the message that COMPAXION is FoxPro version reliant. BTW, the code used in the old app is
SET TALK OFF SET LIBRARY TO CPAXVFP5.FLL SET TALK ON
nRetVal=CPAX_Move('datos.cxi','bases.*') SET TALK OFF SET LIBRARY TO