Hi Rafael,
Now I understand why it is VFP version specific FLL. If the data types used in the DBF aren't supported, it will corrupt data.
I have not worked with that tool.
I hope you are able to get what you need to complete your task.
Tracy
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Rafael Copquin Sent: Monday, October 26, 2020 4:37 PM To: profoxtech@leafe.com Subject: 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 Rafael
El lun., 26 oct. 2020 a las 17:23, Tracy Pearson (tracy@powerchurch.com) escribió:
It's a DLL right? How is it failing?
If it is an FLL, I'm still not sure why it wouldn't work between versions of VFP runtimes.
Are you missing a dependency of the DLL?
Tracy
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Rafael Copquin Sent: Monday, October 26, 2020 3:52 PM To: profoxtech@leafe.com Subject: now it is cxi files
Last week I wrote about this old VFP5 app that I inherited which had some files with the phd extension. I never had heard or encountered that kind of files but Dave Crozier helped me with them. However, digging more deeply into this old app (which BTW I need to upgrade to VFP9 and add some perks to it), I found that some of the DBF's are wrapped into a file with the CXI extension. Fortunately the old source code has the original program that wraps the dbfs into a CXI file. I thought all I had to do was recomplile in VFP9, but to my surprise, the dll available only works with VFP5
So my questions are:
- how can I get the dll that works with VFP9 (I am not sure that there is
an update for VFP9) 2) if there is not an update, then how can I get a VFP5 so I can compile my new code and make the CXI routines work.
I'll appreciate some help on this
Rafael Copquin
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html
[excessive quoting removed by server]