用 AdvStringGrid addbutton 中添加图片(BMP/JPG)

来源:互联网 发布:淘宝卖的苍蝇水叫什么 编辑:程序博客网 时间:2024/06/08 07:18

插入 JPG格式图片

procedure TForm1.AdvStringGrid8ClickCell(Sender: TObject; ARow,  ACol: Integer);var    jpg: TJPEGImage;begin  if (ACol =0) and( ARow=1) then    begin     opendialog1.Execute;  jpg := TJPEGImage.Create;  jpg.LoadFromFile(opendialog1.Filename);  advstringgrid8.CreateFilePicture(0,1,True,Shrink,0,haCenter,vaCenter).Filename := opendialog1.Filename;  jpg.Free;  end;

插入BMP格式图片

procedure TForm1.AdvStringGrid8ClickCell(Sender: TObject; ARow,  ACol: Integer);var    Bmp: TBitmap;begin    if (ACol =0) and( ARow=1) then    begin     opendialog1.Execute;     Bmp := TBitmap.Create;     Bmp.LoadFromFile(opendialog1.Filename);       advstringgrid8.AddBitmap(0,1,bmp,True,haCenter,vaCenter);       advstringgrid8.Cells[0,1]:= opendialog1.Filename;    end;  advstringgrid8.Refresh;
0 0
原创粉丝点击