Grid中如何显示图片?(200分)

  • 主题发起人 主题发起人 Thinboy
  • 开始时间 开始时间
T

Thinboy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用EasyGrid做了一个简历的Grid,但需要在一个合并了的Cell中显示一幅图片,
不知道应该如何写才可以达到这个目的呢?

谢谢!
 
自己寫代碼畫上去,搜索一下以前的貼子很多的
僅供參考:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
begin
if not (gdFixed in state) then
begin
if Stringgrid1.Cells[ACol,ARow]='...' then
stringgrid1.canvas.Draw(rect.left,rect.top,Image1.Picture.Graphic );
end;
end;
 
非常感谢bes96261

你提供的代码的确能够实现在EasyGrid上显示图像,但打印的时候,却不能把图像一起打印出来?

应该如何解决?

谢谢
 
从网上这方面的组件,应该有的。
 
TO:Thinboy
很抱歉,EasyGrid這個控件我沒有使用過.通常要打印報表我都是直接使用報表控件做的
 
因为用EasyGrid这个控件打印很简单,不用做复杂的报表
 
后退
顶部