如何让加入到TImageList的中的图片自动适应大小 如在ImageList1(ImageList1.Add(BmpPht,BmpPht))中添加了一张图片大于Imagelist1设置的宽度和高度,使图片只显示了一部分,如何让添加的图片自动缩小(适应)成与ImageList1宽度与高度一致,并正常显示所有部分出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么设Stretch := True;?TImageList和TBitmap都不含有Stretch属性! var vBitmap: TBitmap; vTemp: TBitmap;begin vBitmap := TBitmap.Create; vTemp := TBitmap.Create; try vBitmap.LoadFromFile('c:\temp\temp.bmp'); vTemp.Width := ImageList1.Width; vTemp.Height := ImageList1.Height; vTemp.Canvas.StretchDraw(vTemp.Canvas.ClipRect, vBitmap); ImageList1.Add(vTemp, vTemp); finally vTemp.Free; vBitmap.Free; end;end; 如何判断多个FORM的SHOWMODAL关系 DELPHI的代码编辑器能单独升级吗? 如何改变StringGrid的格线的颜色? __strSQL:=StringReplace(__strSQL, ''Y'', ''√'',rfReplaceAll);这条语句出错在哪?请教! 如何比较两幅图像的不同区域。 控制程序只执行1次 怎么样动态给popupmenu添加菜单! ADO 如何封装系统目录名?(100分)求教 向您請教一問題? 如何让异常驻警告提示不出现? 多线程ADO访问数据库的问题。。。。 聘请编写DELPHI FOXPRO 程序
vBitmap: TBitmap;
vTemp: TBitmap;
begin
vBitmap := TBitmap.Create;
vTemp := TBitmap.Create;
try
vBitmap.LoadFromFile('c:\temp\temp.bmp');
vTemp.Width := ImageList1.Width;
vTemp.Height := ImageList1.Height;
vTemp.Canvas.StretchDraw(vTemp.Canvas.ClipRect, vBitmap);
ImageList1.Add(vTemp, vTemp);
finally
vTemp.Free;
vBitmap.Free;
end;
end;