如何擦除旋转图象原来的位置的原图???
在PaintBox 里面画了一副图象,旋转到新位置后,如何擦除原来地方的图象????
[解决办法]
我不知道你的旋转是怎么实现的,你应该只要修改原来图形的数据就可以实现旋转,这样应该不
会出现两个图!
[解决办法]
可以用两幅图
内存的这个旋转,Drow 到显示层就不会了,而且速度也更快
[解决办法]
不知道你的旋转是靠什么控制的,如果是TTimer控制,可以这样写代码:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
PaintBox1.Invalidate;
end;
procedure TForm1.PaintBox1Paint(Sender: TObject);
begin
// 你的画图代码
end;