Rob, I presume that this question is in the context of Integrated Mapping. If so, hereby some hints for VC++; there are probably other ways as well.
For point... 2. use GetActiveObject on clsid "MapInfo.Application", then AttachDispatch (instance was already started) if not successfull, use CreateDispatch (no instance started yet) or use CreateProcess to start the exe 3. use the Do method 4. retrieve handle from MapInfo using Eval method and then use SetForegroundWindow Hope this helps Pierre Pierre Henrotay Siemens Information and Communications Siemens Business Services s.a./n.v. mailto:[EMAIL PROTECTED] http://www.siemens.be/ic > -----Original Message----- > From: Robert Healy [SMTP:[EMAIL PROTECTED]] > Sent: Wednesday, December 11, 2002 4:41 AM > To: [EMAIL PROTECTED] > Subject: MI-L Load MapInfo from a browser > > Dear List > > I am sure some of you have been down this path and can help to do the > following: > > From a browser- > > 1. Ascertain if MapInfo is present on the client > 2. Look to see if there is already an instance of MapInfo running. > OR > Locate the .exe on the client and fire up MapInfo > 3. Pass a TAB file to MapInfo > 4. Bring MapInfo into Focus > > Any help will be greatly appreciated > > Regards > > Rob Healy > > Meridian GIS Pty Ltd > Level 2, 1050 Hay Street > West Perth 6872 > Western Australia > Phone +618 9226-0101 > Fax +618 9226-0102 > email : [EMAIL PROTECTED] > web : www.meridian-gis.com.au > > > > --------------------------------------------------------------------- > List hosting provided by Directions Magazine | www.directionsmag.com | > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > Message number: 4487 --------------------------------------------------------------------- List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Message number: 4488
