怎么加form 的背景图片
解决方案 »
- 如何通过串口给手机发送 一条8bit编码的短信?
- 就算是丢脸了,发神经了,还是什么不惧问问题。。。
- 如何让一个ListBox在非ListBox中点击时自动隐藏,就像Combobox的下拉框一样,当在窗体其他任意地方点击时,下拉框自动隐藏
- 高手们,既然走过,就别错过,给兄弟解难题
- 有关数据导入导出
- 谁能告诉我如何将Delphi6中的QuickReport升级到QuickReport3.51 Professional版?
- 请问,如何编程取得硬盘、主板、CPU的序列号,谢谢
- GPU是如何实现图像的输入输出的
- delphi6的intall shield哪有下载?
- 高手帮忙!帮忙!
- SQl 中like如何使用变量
- 我用了通配符的这一段程序怎么运行起来总是报错?
procedure TForm1.FormPaint(Sender: TObject);
var bkg:tbitmap;
i,j:integer;
begin
bkg:=tbitmap.Create;
try
bkg.LoadFromFile('背景图案(bmp)的绝对路径');
canvas.Brush.Bitmap:=bkg;
for i:=0 to (form1.Width div bkg.Width+1) do
for j:=0 to (form1.Height div bkg.Height+1) do
form1.Canvas.Draw(i*bkg.Width,j*bkg.Height,bkg);
finally
bkg.Free;
end;
end;
b:TBitmap;
begin
b:=TBitmap.Create;
b.LoadFromFile('文件名.bmp'); // 或者LoadFromResourceName之类
Form.Canvas.Draw(0,0,b);
再在Form的Paint事件中写:
Form.Canvas.Draw(0,0,b);
否则,窗体改变时,背景图片不会恢复.