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

## So how do i get it to calculate teh distance betwe....

This is a discussion on So how do i get it to calculate teh distance betwe.... within the MapPoint Desktop Discussion forums, part of the Map Forums category; So how do i get it to calculate teh distance between two places on a form and return the distance ...

1. Senior Member Black Belt
Join Date
Jul 2002
Posts
5,137
So how do i get it to calculate teh distance between two places on a form and return the distance and cost of travelling.

2. Senior Member Green Belt
Join Date
Aug 2002
Posts
124
The simplest way is to add waypoints, calculate a route and then use the cost and distance properties of the route. For example, from the VB reference:

Dim objApp As New MapPoint.Application

Dim objMap As MapPoint.Map

Dim objRoute As MapPoint.Route

'Set up 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

'Output the total length and cost of the route

MsgBox "The route distance is: " + CStr(objRoute.Distance)

MsgBox "Cost of route: \$" + CStr(objRoute.Cost)

- Walt Cygan

#### Thread Information

##### Users Browsing this Thread

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

#### Posting Permissions

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