Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MapPoint - Union
Message
 
To
13/06/2003 11:01:56
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Miscellaneous
Thread ID:
00799805
Message ID:
00800487
Views:
19
This works for me:

DIMENSION lalocations[2] &&one-dimensional array
lalocations[1] = loLocBrussels
lalocations[2] = loLocAntwerp
* where loLocBrussels = .ActiveMap.FindPlaceResults("brussels").Item(1)
* without location

loUnion = thisform.OleMapPoint.ActiveMap.Union(@lalocations)
loUnion.GoTo()


>Hello,
>
>can anybody help... i'm working with MS MapPoint 2002 and I'm using the following code to show two maps on the same screen :
>
>*** The MapPoint active-x control is placed on the form ***
>
>loLocBrussels = thisform.OleMapPoint.ActiveMap.FindPlaceResults("brussels").Item(1).Location
>loLocAntwerp = thisform.OleMapPoint.ActiveMap.FindPlaceResults("antwerp").Item(1).Location
>
>DIMENSION lalocations[2,1]
>lalocations[1,1] = loLocBrussels
>lalocations[2,1] = loLocAntwerp
>
>loUnion = thisform.OleMapPoint.ActiveMap.Union(lalocations)
>loUnion.GoTo()
>
>
>I get the error : "invalid parameter". In VB they use the function Array(loLocBrussels,loLocAntwerp) to transfer the 2 objects to an array... In FoxPro this command does not exist...
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform