CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  VFP

Grid中显示图片的难题!!!

楼主limx001(飞标)2006-03-02 08:53:28 在 其他数据库开发 / VFP 提问

Grid中一列的值分别是   :   1,2,3,4,  
   
  我想让   1   则对应一个   1.gif   的图片,     "2"   则对应   2.gif   的图片,   "3"   则对应   3.gif   的图片.,  
   
  我想请问一下,如何在grid1中可以直接显示这个   对应的图片呢?   请高手帮忙.   谢谢.  
  问题点数:20、回复次数:7Top

1 楼darkhawlk(黑鹰)回复于 2006-03-02 10:38:34 得分 0

目前好像不能,楼主还是用第三方控件吧。Top

2 楼darkhawlk(黑鹰)回复于 2006-03-02 10:39:46 得分 0

要么楼主可以试一下,将IMAGE控件添加到列对象中,然后把图片路径赋给IMAGE试试,呵呵,以前没这样试过Top

3 楼limx001(飞标)回复于 2006-03-02 10:44:21 得分 0

请高手帮帮忙啊!    
  就是一个图片路径字段,如何在grid栏里显示出来!   请帮忙!Top

4 楼darkhawlk(黑鹰)回复于 2006-03-02 11:17:55 得分 0

在refresh中设定一下试试,扫描表Top

5 楼limx001(飞标)回复于 2006-03-02 14:40:03 得分 0

为什么Grid中加了图片控件后变量不变呢?  
   
  WITH   thisform.grid1  
                .recordsource="Table1"  
                .Column1.Width   =   100  
                .Column2.Width   =   400  
                .Column2.Header1.Caption   =   "Picture"  
   
   
   
                  .column2.removeobject("text1","text")  
                  .column2.addobject("image","image")  
                  .column2.image.picture=Table1.photopath  
                  .column2.image.VISIBLE   =   .t.  
                  .column2.SPARSE=.F.  
   
   
   
  ENDWITH  
   
   
   
   
  Table1的内容有两列:  
   
   
   
  编号         图片  
   
   
   
  A                 1.gif  
   
   
   
  B                 2.gif  
   
   
   
  C                 12.gif  
   
   
   
  ...  
   
   
   
  在Grid1中可以显示Table1的第一列内容(正常),但是第二列内容,因为,我加入了图片控件,  
   
   
   
  为什么Table1的photopath   内容总是只能显示第一个1.gif   的图片呢?   请高手帮帮忙!   怎么改可以让后面的对应变量图片显示出来.   谢谢.  
  Top

6 楼limx001(飞标)回复于 2006-03-02 15:35:08 得分 0

急救!~!!!!!!!!!!!!!!!Top

7 楼limx001(飞标)回复于 2006-03-02 18:37:59 得分 0

.column2.removeobject("text1","text")  
                  .column2.addobject("image","image")  
                  .column2.DynamicCurrentControl="Table.photopath"  
                   
                  .column2.image.pictureval   =   filetostr(Table1.photopath)  
                  .column2.image.VISIBLE   =   .t.  
                  .column2.SPARSE=.F.  
   
  为何这样还是不行呢?   虽然没有提示出错,但是图片变量没有变化!所以,仍然只显示第二列变量的第一个图片!   请指教,万分谢谢.  
  Top

相关问题

  • 如何在grid中显示图片
  • DataGrid的Grid可以显示图片吗,请指教一下?
  • 图象处理难题!如何让图片在IMAGE里,按等高、等宽和100%三种方式显示???
  • 我有个难题,谁解决得到,立即给分。关于在图片上显示指定的文字!
  • 图片显示
  • 图片显示
  • 图片显示
  • 显示图片
  • 如何在grid类型的DW里每条记录显示对应图片(根据图片地址)??
  • 图片的显示

关键词

  • grid
  • 控件
  • 内容
  • 图片
  • column2
  • photopath
  • 变量
  • 显示
  • 谢谢
  • image

得分解答快速导航

  • 帖主:limx001

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo