Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Results 1 to 2 of 2

FindAddress Results in c#

This is a discussion on FindAddress Results in c# within the MapPoint Desktop Discussion forums, part of the Map Forums category; Hi The code below has been converted from vb.net to c# and now generates a error public void GetLatLon (string ...

  1. #1
    starbuck's Avatar
    starbuck is offline Member Green Belt
    Join Date
    Oct 2003
    Posts
    68

    FindAddress Results in c#

    Hi

    The code below has been converted from vb.net to c# and now generates a
    error


    public void GetLatLon (string pc)
    {
    MapPoint.Map objMap;
    MapPoint.Location objLoc;
    try
    {
    objMap = map1.ActiveMap;
    objLoc = (MapPoint.Location)(objMap.FindAddressResults("", "", "", "", pc,
    MapPoint.GeoCountry.geoCountryUnitedKingdom ));
    CalcPos(objMap, objLoc, globals.mapln, globals.mapLt);
    objLoc = null;
    objMap = null;
    }
    catch (Exception err)
    {
    Interaction.MsgBox(err.Message, 0, null);
    }
    }



    error message = "Specified cast is not valid." is returned by line -
    objLoc = (MapPoint.Location)(objMap.FindAddressResults("", "", "", "", pc,
    MapPoint.GeoCountry.geoCountryUnitedKingdom ));


    Any ideas folks

  2. #2
    starbuck's Avatar
    starbuck is offline Member Green Belt
    Join Date
    Oct 2003
    Posts
    68

    FindAddress Results in c#

    This did it if anyone wants to know.

    public void GetLatLon (string pc)
    {
    try
    {
    MapPoint.Map objMap;
    MapPoint.Location objLoc;
    MapPoint.FindResults objRes;
    objMap = globals.t.map1.ActiveMap;
    objRes = objMap.FindAddressResults(string.Empty, string.Empty,
    string.Empty, string.Empty, pc, null);
    if(objRes != null && objRes.Count > 0)
    {
    object index = 1;
    objLoc = objRes.get_Item(ref index) as MapPoint.Location;
    }
    objLoc = null;
    objMap = null;
    }
    catch (Exception err)
    {
    Interaction.MsgBox(err.Message, 0, null);
    }
    }

    Thanks to Chandu for the pointer.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. FindAddress neighbourhood BE
    By eblubber in forum Bing Maps and MapPoint Web Service
    Replies: 1
    Last Post: 03-24-2006, 03:00 AM
  2. What does it mean if FindAddress is returning null?
    By chance1166 in forum Bing Maps and MapPoint Web Service
    Replies: 0
    Last Post: 01-12-2006, 12:29 PM
  3. problem with FindServiceSoap. findAddress() in java
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 04-24-2005, 12:24 PM
  4. delphi mp2k4 findaddress
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 4
    Last Post: 03-24-2005, 02:01 PM
  5. Using MapPoint 2001 from C++ - the 'FindAddress' problem
    By Anonymous in forum MP2K Magazine Articles
    Replies: 0
    Last Post: 08-17-2001, 12:48 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96