Mark Quick response would be - the language you are most used to working with. MapInfo runs as an OLE server and you send it messages - which are mostly uncompiled MapBasic commands as strings. Its a pretty thin 'wrapper' round the full MapInfo product. Not sure you can use Java with MapInfo Pro in this way though I know there are some Sun Java classes which talk to COM.
MiPro has a tiny object model at the moment although you can still build very powerful apps -because there is so little direct integration you won't get much better behaviour/stability from using one language over the other. The issues are then down to which development environment you prefer. Trey Pattillo is the big guru on this in my experience (apologies to all the other big gurus) - there are some very useful postings of his which you can get at through the MapInfo search engine for this list (http://www.mapinfo.com/search/index.cfm) or ditto from Directions Mag (http://lists.directionsmag.com/discussion/). (BTW He prefers Delphi for purity of object model, speed in execution and ease of deployment). I use VB for ease of development and because somebidy else has to deploy the apps! HTH Paul Crisp Syntegra Innovation Place Delta Bank Road Newcastle NE11 9DJ Tel 0191 461 4522 Fax 0191 460 1987 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: 22 July 2002 10:24 To: [EMAIL PROTECTED] Subject: MI-L Integrated Mapping Hi all Just a quick one, can antbody tell me (through their experience) what is the best language to implement integrated mapping - C++, Delphi, Visual Basic or Java. I am about to embark on a rather large project and have no hands on experience in OLE. All replies much appreciated. Mark --------------------------------------------------------------------- List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ******************************************************************** This email may contain information which is privileged or confidential. If you are not the intended recipient of this email, please notify the sender immediately and delete it without reading, copying, storing, forwarding or disclosing its contents to any other person Thank you Check us out at http://www.syntegra.com ********************************************************************
