所谓的利用tbitmap动态给image赋值也没用啊,请给个能实现的

解决方案 »

  1.   

    窗体大小改变时:Image先隐藏,窗体大小改变之后,再显示。
      

  2.   

    把image1.align设置为alclient就可以了啊
      

  3.   

    屏蔽image刷新,调整窗口大小完成后在刷新。
      

  4.   

    晕死,把doublebuffered属性设为true不就结了,干脆把整个Form的doublebuffered属性设置为true,如果上面组件不是很多的话
      

  5.   

    直接在 Image 上画就不会。Jpeg := TJpegImage.Create;
    try
      Jpeg.LoadFromFile(fileName);
      Image.Canvas.StretchDraw(Rect(0,0,Image.Width,Image.Height),Jpeg);
      ...
    finally
      Jpeg.Free;
      ...
    end;以上代码创建Jpeg对象以及载入图片可以在窗口初始化或者显示的时候创建,窗口对象销毁的时候Free Jpeg即可,这样效率高。
      

  6.   

    建议楼主!
    form1.doublebuffered:=true;
    ok就给分!