下面是我用delphi实现图片浏览的一段代码,加载照片多的时候速度很慢,如何改进呢?
for i:=1 to opendialog1.files.Count do begin
img[i]:=timage.create(self);
img[i].picture.LoadFromFile(piclists[i-1]);
img[i].parent:=scrollbox1;
img[i].Stretch:=true;
img[i].Top:=trunc((i-1)/5)*110+10;
img[i].Left:=((i-1)mod 5)*110 +10;
end;
我很希望能实现象WINXXP资源管理器那样的功能,打开一个包含多个JPG文件的目录时,可以快速显示出所有文件的缩略图,并且可以同时选中其中的多个文件,如何入手呢?
非常感谢!