如何禁止图片闪动???????

解决方案 »

  1.   

    不知道你在问什么...
    试试:DoubleBuffered := True;
      

  2.   

    在窗口上放一个timage控件,,当快速更新图片时会闪,如何解决呢>>>DoubleBuffered := True;这句要放哪啊
      

  3.   

    好象不是這樣的,如果你用Load或者是repaint這樣,肯定是閃的,但是,如果你先在內存中將圖片處理好後,再將它(例如:BitBlt等方法)copy 進image裡面,就不會閃了。
      

  4.   

    楼上高手,能不能说清楚一点啊.我是用load它会闪...可否举个不会闪的例子啊...
      

  5.   

    DoubleBuffered := True 加上了吗?必须是timage的父亲,比如image放在1panel上面,你可以这样:
    procedure TForm1.FormCreate(Sender: TObject);
    begin
      Panel1.DoubleBuffered := true;
    end;