delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法

摘要:
procedureTForm1.Button1Click(Sender:TObject);varjpg:TJPEGImage;//要useJpeg单元begin//显示jpg大图片的方式jpg:=TJPEGImage.Create;jpg.LoadFromFile(getcurrentdir()+'pic.jpg');Image1.Picture.Bitmap.Assign(jpg);//因为im

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等图片的办法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇连接H3C交换机的Console口连不上Java枚举类型的理解及在后台响应中的使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

批量重命名文件

linux批量修改文件名 1、删除所有的 .bak 后缀: rename 's/.bak$//' *.bak 注意,这个命令的格式组织如下:s/ .bark$ / / 是s/para1/para2/ 这个有点想sed的语法,将para1匹配的字符串换成para2 2、把 .jpe 文件后缀修改为 .jpg: rename 's/.jpe$/.jpg/' *...

Chromium 修改图片资源

在Chromium中所有的图片都是png格式的 在C:feikuachromiumsrcchromeapp heme heme_resources.grd定义了所有图片的ID号,编译的时候grit工具根据此grd生成头文件theme_resources.h 如果我们要新定义一个图片的话,那就  但是,我们的图片要放在哪里?我刚开始放错位置了 编译的时候...

MFC文件操作

  文件的操作分为两步,打开和读写。   打开和读写对应着两个类,分别 CFileDialog 和 CFile.   第一步  打开文件对话框操作:   (1) 文件对话框类    CFileDialog        (2) 构造方法      CFileDialog::CFileDialog();   CFileDialog::CFileDialog(...

libpng warning iCCP known incorrect sRGB profile

**问题:**当在pycharm中引用pygame模块导入png图像运行后,发出警告:libpng warning: iCCP: known incorrect sRGB profile 原因:因为libpng-1.6以上版本增强了ICC profiles检查,所以发出警告。此警告可以忽略。若要消除警告则要从原图像中去掉ICCP chunk。 方法:利用p...

centos7 tar.gz zip 解压命令

centos7 tar.gz zip 解压命令 tar负责打包,gzip负责压缩 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的-j:有bz...

Nginx 配置访问静态资源

做个简单的配置: 以txt/png/mp4结尾的请求都会按照如下规则寻找返回文件 关键词: location、root location ~ .(mp4|png|txt) {   root /usr/local/tomcat9/webapps/scm;   autoindex on; } 主义root代表的是替换请求URL中域名的值,如请求的URL为...