Modulo g-distancia en visual basic
Hace cuestión de 1 año estaba creando un programa en access y ahora lo estoy haciendo de nuevo pero con visual studio y a base de tutoriales pude crear un modulo para extraer los cálculos de rutas de google maps.
Ahora me encuentro de el modulo creado de G-DISTANCIA lo creo en visual studio con visual basic y no me lo acepta por algunos errores que no se solucionar.
Este es el código de G-DISTANCIA que funciona al 100% en access:
Function G_DISTANCIA(ORIGEN As String, DESTINO As String)
Dim MyRequest As XMLHTTP60
Dim mydomdoc As DomDocument60
Dim distanceNode As ixmldomnode
G_DISTANCIA = 0
On Error GoTo exitRoute
ORIGEN = Replace(ORIGEN, " ", "%20")
DESTINO = Replace(DESTINO, " ", "%20")
Set MyRequest = New XMLHTTP60
MyRequest.Open "GET", "https://maps.googleapis.com/maps/api/distancematrix/xml?origins=" _
& ORIGEN & "&destinations=" & DESTINO & "&key=API-GOOGLE"
MyRequest.send
Set mydomdoc = New DomDocument60
mydomdoc.LoadXML MyRequest.responseText
Set distanceNode = mydomdoc.SelectSingleNode("//row/element/distance/value")
If Not distanceNode Is Nothing Then G_DISTANCIA = (distanceNode.Text / 1000) & ""
exitRoute:
Set distanceNode = Nothing
Set mydomdoc = Nothing
Set MyRequest = Nothing
End Function
Cuando lo pego en visual studio en un modulo me da errores :(