如何实现一张图片覆盖窗体 - 回复 "客栈老人" 的问题
2008-11-25 21:42
483 查看
问题来源: http://www.cnblogs.com/del/archive/2008/11/25/1339604.html#1381839
方法1: 用 TImage
方法 2: 用 TBitmap
方法1: 用 TImage
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; type TForm1 = class(TForm) Image1: TImage; procedure FormCreate(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin Image1.Align := alClient; Image1.Stretch := True; Image1.Picture.LoadFromFile('c:\temp\test.bmp'); {其实不用代码, 在设计时设置一下也可以} {也可以用 Image1.Picture.Bitmap.LoadFromResourceName() 从资源文件调入} end; end.
方法 2: 用 TBitmap
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); procedure FormPaint(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} var bit: TBitmap; procedure TForm1.FormCreate(Sender: TObject); begin bit := TBitmap.Create; bit.LoadFromFile('c:\temp\test.bmp'); // bit.LoadFromResourceName(); //或者从这个命令从资源文件调入 end; procedure TForm1.FormDestroy(Sender: TObject); begin bit.Free; end; procedure TForm1.FormPaint(Sender: TObject); begin Canvas.StretchDraw(ClientRect, bit); end; end.
相关文章推荐
- 把整个窗体保存为图片的方法 - 回复 "乌龙哈里" 的问题
- 如何用 GDI+ 高质量地缩放图片 - 回复 "程序牛" 的问题
- 【第一遍机房收费系统】——如何解决子窗体被父窗体图片框覆盖的问题
- 如何实现两张图片的覆盖加载
- 安卓开发-进度条上方显示各个进度的视频片段,如何实现 安卓开发问题,请问这种进度条上弹框显示各个时间段视频片段是怎么实现的?![图片](http://img.ask.csdn.net/upload/2
- 解决循环遍历 id重复 (后一张图片覆盖前一张图片) 的问题
- 如何去掉图片点击后的超级链接产生的虚框问题(两种实现方法)
- 如何在数据表中存取图片 - 回复 "三足乌" 的问题
- 如何实现图片的动态切换(间隔几秒就切换下一张)
- VB.NET章鱼哥出品—如何解决MDI子窗体被父窗体中的控件覆盖的问题
- 如何在 TDrawGrid 的单元格中显示图片 - 回复 "巅枫" 的问题
- 如何实现文字加透明背景显示在一张图片的底部的效果
- 如何把几张相同大小的图片拼合在 TImage 中 - 回复 "jxjjljf" 的问题
- Android程序如何实现从网络中获取一张图片
- 如何获取网页验证码图片并保存到本地(Java实现) [问题点数:40分,结帖人lanxuezaipiao]
- js如何给页面中所有的img对象加上onclick事件,且实现在新窗体中查看该图片文件
- 如何让 TGPImage 直接从流中加载图片? - 回复 "datouxuke " 的问题
- 如何把窗体关闭到系统托盘 - 回复 "三足乌" 的问题
- Android程序如何实现从网络中获取一张图片
- android设计实现窗体启动时,显示一个水平进度条,当进行完成后,隐藏该进度条,并显示一张图片