首页 > 代码库 > [转]Delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
[转]Delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
procedure TForm1.Button1Click(Sender: TObject);var jpg: TJPEGImage; // 要use Jpeg单元begin // 显示jpg大图片的方式 jpg := TJPEGImage.Create; jpg.LoadFromFile(getcurrentdir() + ‘\pic.jpg‘); Image1.Picture.Bitmap.Assign(jpg); // 因为 img 控件是基于bmp的 jpg.Free;end;procedure TForm1.Button2Click(Sender: TObject);begin // 加载24位高清BMP图片(小、大都能成立) Image1.Picture.Bitmap.LoadFromFile(getcurrentdir() + ‘\pic24位-大.bmp‘);end;procedure TForm1.Button3Click(Sender: TObject);var png: tpngimage;begin png := tpngimage.Create; png.LoadFromFile(getcurrentdir() + ‘\pic.png‘); Image1.Picture.Bitmap.Assign(png); png.Free;end;procedure TForm1.Button4Click(Sender: TObject);var gif: tgifimage;begin gif := tgifimage.Create; gif.LoadFromFile(getcurrentdir() + ‘\pic.png‘); Image1.Picture.Bitmap.Assign(gif); gif.Free;end;
[转]Delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。