怎么将image存进list里面
解决方案 »
- 各位大哥来帮忙看看一个添加的问题
- 请大家推荐,常用的DELPHI(免费,无版权问题)的常用控件.....谢谢....
- 寻求小型视频会议系统
- 水晶報表數字型顯示的問題, 請各位幫忙.
- 关于StringGrid的小问题
- 将pagecontrol中的tab的visible设为false之后,SelectNextPage(true)怎么无效了?该怎办啊?
- 如何在一Word模板的固定表格中插入文字,随机定位,紧急求救!
- 初学delphi就碰到和硬件打交道结果写入的数据错了,望你给我指点一下
- 请问:窗体恢复的消息是什么?
- 如何快速的把数据库的数据加进TreeView中
- Delphi修改注册表
- 请大家帮忙看看FastMM报的内存漏洞
var
ImgLst:TImageList
begin
ImgLst:=TImageList.Create(nil);
try
ImgLst.Add(YourImage,nil);
finally
ImgLst.Clear;
ImgLst.Free;
end;
end;
var
ImgLst:TImageList
begin
ImgLst:=TImageList.Create(nil);
try
ImgLst.Add(YourImage,nil);
ImgLst.GetBitmap(index,YourNImage)//调用
finally
ImgLst.Clear;
ImgLst.Free;
end;
end;
谢谢,我是动态创建的image,可以这样子存进去吗
var
Bitmap: TBitmap;
Temp: TBitmap;
Image:TjpegImage;
begin
Bitmap := TBitmap.Create;
Temp := TBitmap.Create;
Image:=TjpegImage.Create;
try
Image.LoadFromFile('D:\Temp\9.jpg'); // 读入JPG
Bitmap.assign(Image); // 读入JPG
// Bitmap.LoadFromFile('D:\Temp\9.bmp'); // 读入BMP
Temp.Width := ImageList1.Width;
Temp.Height := ImageList1.Height;
Temp.Canvas.StretchDraw(Temp.Canvas.ClipRect, Bitmap);
ImageList1.Add(Temp, Temp);
finally
Image.Free;
Temp.Free;
Bitmap.Free;
end;
end;
上述代码读入JPG文件读入ImageList