关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> delphi -> 开发技巧 -> 构件使用 ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
 
【新品推荐】

  详细内容
 

在ListView控件中绘底图的一个小程序
作者: 评价: 上站日期: 2001-10-01
内容说明:
来源:



源程序如下: 

unit ListViewMain;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, 
  Controls, Forms, Dialogs,
  ComCtrls, ImgList;
type
  TForm1 = class(TForm)
    ListView1: TListView;
    ImageList1: TImageList;
procedure ListView1CustomDraw(Sender:
 TCustomListView;
      const ARect: TRect; var DefaultDraw:
     Boolean);
    procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; 
var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
  Bitmap1: TBitmap;
implementation
{$R *.DFM}

procedure TForm1.ListView1CustomDraw(Sender: 
TCustomListView;
  const ARect: TRect; var DefaultDraw: Boolean);
var
   x,y,w,h : LongInt;
begin
  with Bitmap1 do begin
    W := Width;
    H := Height;
  end;
  Y := 0;
  while Y <  Height do begin
    X := 0;
    while X <  Width do begin
      ListView1.Canvas.Draw(X, Y, Bitmap1);
      Inc(X, W);
    end;
    Inc(Y, H);
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Bitmap1 := TBitmap.Create;
  Bitmap1.LoadFromFile('backgray.bmp');
end;

procedure TForm1.FormClose(Sender: TObject; 
  var Action: TCloseAction);
begin
  Bitmap1.Free;
end;

end.



 
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> delphi -> 开发技巧 -> 构件使用 ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0