如何实现啊,我想不断的更换IMAGE中的图片,我是新手,谢谢了。

解决方案 »

  1.   

    imagelist1.GetBitmap(0,image1.Picture.Bitmap);
    0:图片索引号
      

  2.   

    我是想把图片存在imagelist中,然后不断往image1中送,这样实现IMAGE1中的图片的变化,如果不放在IMAGELIST中,我真的不知道图片应该存在那里。
    谢谢各位。
      

  3.   

    我想把它们包含在DLL中,有其它方法吗?
      

  4.   

    定义一组不可见的Image,作为存放多个图片的仓库,需要时用 Assign与之关联.
      

  5.   

    按照你的方法也可以啊!
    其实就是autoasp(autoasp)的方法,在ImageList里放好图片,然后这样调用:
    var
      Bmp:TBitmap;
      i:integer;
    begin
      i:=0;
      Bmp:=TBitmap.Create;
      ImageList.GetBitmap(i,Bmp); //i是图片在Imagelist中的索引号,你只要根据需要变化i的值就可以了。
      Image.Picture.Bitmap.Assign(Bmp);
      Bmp.Free;
    end;
      

  6.   

    ImageList1.GetBitmap(0 ,Image1.Picture.Bitmap) ;