学习使用资源文件[3] - 用 Image 显示资源中的图片
2008-02-14 12:53
561 查看
首先编辑 rc 文件如下(假定图片文件放在程序目录下的 img 文件夹下):
bmp1 BITMAP img\bmpFile1.bmp
bmp2 BITMAP img\bmpFile2.bmp
或者:
bmp1,BITMAP,img\bmpFile1.bmp
bmp2,BITMAP,img\bmpFile2.bmp
然后在窗体上添加一个 Image、两个 Button, 代码如下:
bmp1 BITMAP img\bmpFile1.bmp
bmp2 BITMAP img\bmpFile2.bmp
或者:
bmp1,BITMAP,img\bmpFile1.bmp
bmp2,BITMAP,img\bmpFile2.bmp
然后在窗体上添加一个 Image、两个 Button, 代码如下:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Image1: TImage; Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure FormCreate(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin Image1.AutoSize := True; end; procedure TForm1.Button1Click(Sender: TObject); begin Image1.Picture.Bitmap.Handle := LoadBitmap(HInstance, 'bmp1'); end; procedure TForm1.Button2Click(Sender: TObject); begin image1.Picture.Bitmap.LoadFromResourceName(HInstance, 'bmp2'); end; end. //效果图:
相关文章推荐
- 资源文件的创建使用,选择listbox中图片名称,在picture中显示图片
- WPF BitmapImage 图片资源无法删除,文件正在被另一个进程使用
- 学习使用资源文件[4] - 用资源中的图片做背景、使用 LoadFromResourceID
- WPF BitmapImage 图片资源无法删除,文件正在被另一个进程使用
- 解决WPF BitmapImage图片资源无法删除,文件正在被另一个进程使用
- OpenCV&Qt学习之一——打开图片文件并显示
- C++ budilder 使用ImageOle.dll 实现richedit显示任意格式图片和连接 gif
- Android深入浅出系列之实例应用—简单的手指拖动图片,图片滑来滑去显示应用Gallery和BaseAdapter以及ImageView的使用
- 学习使用资源文件[7] - 字符串资源
- 学习使用资源文件[10] - 嵌入和提取任何类型的文件
- 微信小程序使用image组件显示图片的方法【附源码下载】
- 一般使用SDWebImage 进行图片的显示和缓存,一般缓存的内容比较多了就需要进行清空缓存
- 学习使用资源文件[1] - 入门
- 使用universalimageloader图片加载框架,正确加载却无法显示图片问题的处理
- 举例说明android中Bitmap、ListView以及ImageView的综合使用---显示图片并获取图片的宽和高
- QT学习篇(二) 使用QPixmap显示一张图片
- 学习使用资源文件[2] - Ico
- 使用SDwebImage缓存图片并在断网时候显示
- Qt5开发学习总结(四)——资源文件的使用与主窗口QMainWindow实现登录框
- android中使用imageview显示Gif图片