如何在stringGrid里显示图片,100分相赠!要求是当用户单击这个grid是显示图片
当用户移开时不消失
当用户移开时不消失
解决方案 »
- delphi 如何实现采集一个网页
- 如何找到qq2007输入框的句柄??
- 50分求ADOConnection连接到MSDE的字符串代码[局域网中]
- 我做了一个dll文件,报如下错该怎样处理??
- 如何将sql查询到的结果保存在一个变量中?
- 如何提取mp3文件里的id信息
- 究竟学到什么地方才可以找一份好的工作,看看我的技能列表....指点...
- 求助:想做一个类试时钟的东西?
- 怎样对DWORD类型的变量分别赋值:loword(myDword) := ?
- 会者不难——几个关于图象算法的问题
- 为什么我的fastreport在使用adoquery做数据源的时候就总是重复打印地一条记录?
- 请教,关于远程服务器上的数据库表
然后OnDrawCell事件画上你的图片就是了
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
begin
StringGrid1.Canvas.StretchDraw(StringGrid1.CellRect(ACol,ARow),Image1.Picture.Bitmap);
end;
Rect: TRect; State: TGridDrawState);
begin
with StringGrid1.Canvas do
Draw(Rect.Left, Rect.Top, Image1.Picture.Graphic);
end;stringGrid改变颜色或是其他的。。都是画上去的。所以画完还要把字写上去!才算结束!
不知道你要的是什么效果!