关于图像移动(100分)

  • 主题发起人 主题发起人 年轻和尚
  • 开始时间 开始时间

年轻和尚

Unregistered / Unconfirmed
GUEST, unregistred user!
在Timer事件中更改Image的Left属性来实现动画效果,但总会闪烁,如何解决?
DoubleBuffered设了也无用!
还有个问题,用
var sr,dr:TRect;
begin
.
.
Form1.Canvas.CopyRect(dr,Image1.Canvas,sr);如何把图像画到窗体中间?
end;
万分感谢~
 
Form的 DoubleBuffered 设了就行了阿。都试了N遍了
 
根本就没用!依然闪烁
 
Form1.enable := False;
Image.Left := Image.Left -11;
Form1.enable := True;;
 
嘻嘻,自己解决了,心情好,免费散分~~~~~~~
 
后退
顶部