用个IMAGE控件,里面放好图片,设置好相关的属性,
然后在程序里写一句 image1.parent:=dbgrid1;
搞定
然后在程序里写一句 image1.parent:=dbgrid1;
搞定
解决方案 »
- 请教FASTREPORT里这个表应该怎么做.
- 请问在Delphi中调试退出程序后,能否查看到程序的泄漏情况?
- 怎样在INTRAWEB中使用FASTREPORT?
- 怎样获得wma文件信息。比特率,传输率,声道等等。请专家指点
- 真的不想搞数据库了,有什么其他的出路吗?
- 我想输入n个空格,用什么函数?
- 如何根据文件扩展名判断应用哪个程序打开该文件,并通过OLE技术在自己的程序中打开它?
- 急需DELPHI1.0及WIN31,开发DOS环境下的运行程序,请告知什么地方有下载的。谢了
- 怎样学好delphi???........
- 紧急求救!!!!!!!!!!!
- 各路大侠!有其它好的delphi网站可以介绍一下吗!共同交流!--Delphi初学者!
- 反對盜版!!!
用个Image控件,里面放上你想要的图片(最好颜色浅点,否则要遮住Dbgrid里面的字)
把它的Stretch属性和transparent属性都设置为True;
然后在代码里加一句image1.parent:=dbgrid1;
这样就搞定了,简单吧
(假设你的IMAGE控件的名字是IMAGE1,DBGRID控件的名字是DBGRID1)
请问在哪个事件中??
在form.create里呀,show里也行:)
你这样用就不能用鼠标点到DBGrid中去了!
没有想到这么简单,真是太感谢大家了.
不过我还要可以点dbgrid....怎么办
然后在程序里写一句 image1.parent:=dbgrid1;不可以啊???
怎么不可以哦,我下面紧接着发了一贴,说如何详细设置,看到了么,代码随便写在程序哪儿都可以,比如FORMSHOW之类的地方。
只不过要点DBGrid不行,对于只想查看不修改的表还是可以的
ZengXi() 设置Transparent:=True就透明了,不过要注意,你的图片要选浅色的,不然透明了也没用,还是看不到
我的做法是:
拉个dbgrid,在拉个image放在dbgrid上,然后按你说的设置image的Stretch和transparent两个属性,然后在加上一句:image1.parent:=dbgrid1;
我把在这一句加在一个按钮上了,然后运行,什么也没看见????俺放的是一个浅色的画
@@@@@@@@@@@@@@@@@@@@@@@
其实也不是非要设置成alClient只是不要用alNone就是了