一步穷
路人甲
路人甲
  • 注册日期2003-12-15
  • 发帖数107
  • QQ
  • 铜币221枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1210回复:0

不知大家谁见过这样的一个问题.

楼主#
更多 发布于:2004-02-02 15:53
在TrackingLayer上画线以后擦不掉,其中画线的代码如下(平台PB9.0在mousemove事件中.):
pt1 = ole_map.object.tomappoint( - il_x, - il_y)
pts.add(pt1)
pt2 = ole_map.object.tomappoint(ocx_x,ocx_y)
pts.add(pt2)
io_line_object.parts.add(pts)
ole_map.object.TrackingLayer.AddEvent(io_line_object, 0)
可以画上去,但用如下代码擦不掉.
if ole_map.object.TrackingLayer.eventcount() > 0 then
  ole_map.object.TrackingLayer.clearevents()
  ole_map.object.refresh()
  ole_map.object.TrackingLayer.refresh(true)
end if

各位大侠每次画时在TrackingLayer上总有那些线的痕迹.不知为何恳请指教.

喜欢0 评分0
游客

返回顶部