请问如何在DBGRIDEH单元格中显示BMP图片。数据库为SQL Server 2000。数据库中有一表中有一字段tp为img类型。添加记录到DBGRIDEH时,立刻能显示出来。
解决方案 »
- 求解:Delphi7 Access Driver 参数不足,期待是1……
- webbrowser控件在调用中,如何屏蔽网页缺少对象的错误?
- 关于创建线程的问题
- delphi webbrowser1 能否设置来路
- 求Delphi下Gdi+ 开发所需要用到的GDIPAPI, GDIPOBJ, GDIPUTIL等pas文件, 急!!!
- 如何取出DLL中的图片?
- 请问有没有限制软件使用台数的方法,如只能让其装三台,装完第四台时,程序打开后有提示需要注册!不知有几种方案,若有源程序就更好.多多帮助
- delphi有函数指针吗.
- 菜鸟一个超简单问题,谁先回答上来分就全给他,但要我试正确才行。
- mdi的问题(50分)
- 我想问一下,CSDN社区的版本是什么?
- 怎样调用 TDataModule中的数据库控件才是 正确的???
如根据库存材料的不同状态在数据单元格中显示相应图片,具体设置如下:
添加一个imagelist组件img1并在其中添加一组bmp,ico格式的图片。然后将需要显示图片的列的imagelist属性设置为img1;在keylist属性中添加实际数据存储值,一行为一个值,切记一定要与imagelist中图片顺序一一对应,否则会张冠李戴,面目全非。还可在picklist中添加提示信息,也要求是一行为一个值,并设tooltip为true,那么,运行时当鼠标移动到该数据单元格时在显示图片的同时还显示提示信息,怎么样,功能够强大吧!可使用空格键或鼠标切换下一张图片,图片切换的同时也改变了实际存储数据值。也可通过shift+空格或鼠标切换为上一张图片。这样就实现了上下两个方向图片切换。
http://www.delphibbs.com/keylife/iblog_show.asp?xid=5161