Yes, it is possible to write an MBX in a MB version and run it with a MI in a previous one. I do that with all my applications. BUT it is not as simple as changing the version stamp in the MBX as previously explained. One MUST be sure of the code COMPATIBILITY between the versions. Several attempts have been made in this direction and some solutions are proposed in the "Application Backwards Compatibility" project at
http://www.paris-pc-gis.com/abc/abc_main_en.htm The VerMbx application with the necesary DLL (written by Phil Bolian of Stopwatch Maps ftp://ftp.stopwatchmaps.com/PUB/MapBasic/MbxVer.zip ) will check for versions 3 to 6 (the DLL itself is updated to 6.5). But code is not all. There were some "format" changes that were introduced in various versions that will pass through compatibilty screenings and create conflicts only if encountered in the data itself (a situation of false security). Finally, there was a major change with version 5.5 in the motor that drives manipulations on geographic objects. The infamous "Error Overlaying Objects" of the pre5.5 times has practically disappeared. If you have to deal with actions like intersecting, erasing ... in a 5.0 environment, you will have to make numerous error catching traps to avoid a mere crash. In general, writing for pre-installed-version is possible. As I said, I am passing each of my applications through the VerMbx and stamp them with the "detected earliest version" without having heard of any instance of bad performance. Jacques Paris e-mail [EMAIL PROTECTED] MapInfo/MapBasic support http://www.paris-pc-gis.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of [EMAIL PROTECTED] Sent: December 6, 2001 05:02 To: [EMAIL PROTECTED] Subject: MI-L Run Mapbasic 6 application on Mapinfo 5 or lower Is there a way to write a program using MAPBASIC 6 and run it on MAPINFO 5 or lower? Thanks _______________________________________________________________________ List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MapInfo-L" in the message body. _______________________________________________________________________ List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MapInfo-L" in the message body.
