注册 登录
编程论坛 Delphi论坛

如何清除所画的直线?

小玉儿 发布于 2011-06-09 16:11, 656 次点击
画当前的线把前面的线擦除,不知道怎么实现,或者还有其它更好的方法,不要用颜色覆盖和refresh(repaint),请教大家!谢谢!!
4 回复
#2
yuutian2011-06-10 08:15
你可以看一下,canvas 有delete 或clear函数功能没有,有的话应该可以删除画出的线。
#3
小玉儿2011-06-10 11:12
没有这两个函数,我试过了。谢谢
很郁闷!始终解决不了
#4
小玉儿2011-06-10 11:14
有哪位大侠知道呀,指导指导下嘛!
#5
yuutian2011-06-11 09:30
form1.canvas.pen.style:=psclear;
        应该可以的。
1