vb+mapobject在地图上画点,如何设置各个点不同的颜色

baidu_18348471 2014-07-30 01:54:24
想在地图上画圆点,已经画上了,方法如下:
Set p = New MapObjects2.Point
Map1.TrackingLayer.Symbol(0).Size = 6
Map1.TrackingLayer.Symbol(0).color = moRed
Map1.TrackingLayer.Symbol(0).Outline = True
p.x = 113.069 ’赋不同的经纬度,就可以在地图的相应位置画圆点
p.y = 23.6345 ‘
Map1.TrackingLayer.AddEvent p, 0


按照上述代码,我所画出来的圆点,肯定都是moRed颜色。问题是,如果我要改变其中一个圆点的颜色为moGreen,其它所有点也跟着变成moGreen了,怎么才能设定某点的颜色而其它点的颜色不会跟着改变呢?
...全文
117 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧