阅读:1210回复:0
不知大家谁见过这样的一个问题.
在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上总有那些线的痕迹.不知为何恳请指教. |
|