Hi,
After Calculating an itinerary, how to clear it from the map?
Do I close the map and open it again, or there is a method like
CloseAllItinerary
Thanks in advance for any help
Aurelia
[/quote][/code]
This is a discussion on Clear previous itinerary within the MapPoint Desktop Discussion forums, part of the Map Forums category; Hi, After Calculating an itinerary, how to clear it from the map? Do I close the map and open it ...
Hi,
After Calculating an itinerary, how to clear it from the map?
Do I close the map and open it again, or there is a method like
CloseAllItinerary
Thanks in advance for any help
Aurelia
[/quote][/code]
This is a sample from the help file.
Code:Sub ClearCalculatedRoute() Dim objApp As New MapPoint.Application Dim objMap As MapPoint.Map Dim objRoute As MapPoint.Route 'Set up the application Set objMap = objApp.ActiveMap Set objRoute = objMap.ActiveRoute objApp.Visible = True objApp.UserControl = True 'Add route stops and calculate the route objRoute.Waypoints.Add objMap.FindResults("Seattle, WA").Item(1) objRoute.Waypoints.Add objMap.FindResults("Redmond, WA").Item(1) objRoute.Calculate 'Now clear the route objRoute.Clear End Sub
John
http://www.support-pc.com
Order MapPoint 2006 Here
https://secure.mp2kmag.com/?refer=support-PC
Hi,
Thanks John for your answer.
What I need is not to clear an itinerary just after calculating.
I want to let an itineary on the map and to clear it only if I calculate a new
one or by clicking a button or getting the old itinerary with a method like objRoute.Selection .
The idea I have now is save my addresses in some global variables. But I have to calculate my old itinerary again defore clearing it.
Any other ideas?
Regards
Aurelia
No problem, just get a hook to the ActiveRoute and use the clear method.
Set objRoute = objMap.ActiveRoute
objRoute.Clear
John
http://www.support-pc.com
Order MapPoint 2006 Here
https://secure.mp2kmag.com/?refer=support-PC
Thanks John, It was so easy !
Aurelia
There are currently 1 users browsing this thread. (0 members and 1 guests)