CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  VFP

如何用代码的方式让Grid显示通用型字段的图片出来,为何我这样会不对呢?

楼主limx001(飞标)2006-03-03 11:46:14 在 其他数据库开发 / VFP 提问

WITH   thisform..grid1  
          .recordsource="cn1"  
          .Column1.Width   =   100  
   
          .Column2.Width   =   500  
          .Column2.Header1.Caption   =   "pict"  
          .column2.controlsource="cn1.pict"  
          .column2.removeobject("text1","text")  
          .column2.addobject("oleboundcontrol1","oleboundcontrol1")  
                 
          .column2.currentcontrol=oleboundcontrol1  
          .column2.image.VISIBLE   =   .t.  
          .column2.SPARSE=.F.  
   
  ENDWITH  
   
   
  我的cn1   是一个表,其中有一个   通用型pict字段,里面我已经插入了图片了!   现在,要求将此通过代码的方式赋给一个Grid中显示出片来,我用上面的代码,可是出错.    
   
   
  请问我为什么这样会错呢?   请高手帮帮忙,   万分谢谢.      
  问题点数:20、回复次数:5Top

1 楼darkhawlk(黑鹰)回复于 2006-03-03 14:12:19 得分 0

以下代码在VFP9.0环境下测试成功  
  ------------------------  
  WITH   this.column2  
  blSucce=.addobject("o1","oleboundcontrol")  
  .o1.visible=.t.  
  .currentcontrol="o1"  
  .sparse=.f.  
  ENDWITH  
  Top

2 楼wwwwb()回复于 2006-03-03 14:45:05 得分 0

try:  
  WITH   thisform.grid1  
                  .recordsource="cn1"  
                  .Column1.Width   =   100  
                  .Column2.Width   =   500  
                  .Column2.Header1.Caption   =   "pict"  
                  .column2.controlsource="cn1.pict"  
                  .column2.addobject("oleboundcontrol1","oleboundcontrol1")  
                  .column2.currentcontrol=oleboundcontrol1  
                  .column2.currentcontrol.visible=.t.  
                  .column2.SPARSE=.F.  
   
  ENDWITH  
   
  Top

3 楼apple_8180(十豆三)回复于 2006-03-03 14:59:28 得分 0

WITH   thisform.grid1  
                  .recordsource="cn1"  
                  .Column1.Width   =   100  
                  .Column2.Width   =   500  
                  .Column2.Header1.Caption   =   "pict"  
                  .column2.controlsource="cn1.pict"  
                  .column2.addobject("oleboundcontrol1","oleboundcontrol1")  
                  .column2.currentcontrol='oleboundcontrol1'  
                  .column8.oleboundcontrol1.visible=.t.  
                  .column2.SPARSE=.F.  
  ENDWITHTop

4 楼apple_8180(十豆三)回复于 2006-03-03 15:19:03 得分 0

WITH   thisform.grid1  
                  .recordsource="cn1"  
                  .Column1.Width   =   100  
                  .Column2.Width   =   500  
                  .Column2.Header1.Caption   =   "pict"  
                  .column2.controlsource="cn1.pict"  
                  .column2.addobject("oleboundcontrol1","oleboundcontrol1")  
                  .column2.currentcontrol='oleboundcontrol1'  
                  .column2.oleboundcontrol1.visible=.t.  
                  .column2.SPARSE=.F.  
  ENDWITH  
  Top

5 楼apple_8180(十豆三)回复于 2006-03-03 15:22:40 得分 0

上面有问题,更正  
   
  WITH   thisform.grid1  
                  .recordsource="cn1"  
                  .Column1.Width   =   100  
                  .Column2.Width   =   500  
                  .Column2.Header1.Caption   =   "pict"  
                  .column2.controlsource="cn1.pict"  
                  .column2.addobject("oleboundcontrol1","oleboundcontrol")  
                  .column2.currentcontrol='oleboundcontrol1'  
                  .column2.oleboundcontrol1.visible=.t.  
                  .column2.SPARSE=.F.  
  ENDWITHTop

相关问题

  • VFP的通用字段用编写代码输入输出
  • 通用型字段的空值是什么,如何用代码给通用型字段设空值?
  • 想用代码增加一个字段...
  • 高分求助!!!急急急!!!通过查询,显示GRID格式数据的任意多字段(需要通用的)
  • 如何调用通用字段中的文件
  • 用ADODB如何做到通用的取表和取字段??
  • 求访问Access 97/2000/2003的通用代码
  • 一段精简的读写"大字段"的代码,使用 ADODB.Stream !
  • 怎么按日期字段为关键字查询?有代码!
  • 如何用代码删除数据表的一个字段?(keani)

关键词

  • 代码
  • grid
  • oleboundcontrol
  • column2
  • pict
  • currentcontrol
  • controlsource
  • addobject
  • thisform
  • recordsource

得分解答快速导航

  • 帖主:limx001

相关链接

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

广告也精彩

反馈

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