Office中国论坛/Access中国论坛

标题: [求助]怎样把imagelist里的图片赋值给image控件 [打印本页]

作者: andymark    时间: 2007-3-22 07:57
标题: [求助]怎样把imagelist里的图片赋值给image控件
   在VB可以用下面的方法把imagelist图片赋值给image或picturebox控件

    Image1.Picture = ImageList1.ListImages(1).Picture

   在ACCESS却不能,不知何故,如果图片文件保存在硬盘或磁盘上,用下面的方法OK

  image1.Picture = CurrentProject.Path & "\ test.bmp"

   难道ACCESS里的image 不支持这种方法,还是两者格式不同??

   
作者: 方漠    时间: 2007-3-22 18:18
是Imagelist控件不支持,可以使用IMAGE控件代替,将其设为不可见就好了.
作者: andymark    时间: 2007-3-22 19:08
现在我也是用image控件从库外加载图片,窗体上有很多IMAGE,一起加载,有点慢

  所以才想到借助imagelist,看来这样调用是不行了
作者: 方漠    时间: 2007-3-22 19:23
呵,我的意思是你可以把所有的图片放在窗体上,隐藏起来,等要显示时用

image1.Picture =me.controls("Image"&X).Picture

就可以调用了.
作者: andymark    时间: 2007-3-22 19:29
   你的方法不适合我,我需要的是image的图片是不固定的,动态调用的,且一起加载十多个图片



   
作者: sgrshh29    时间: 2007-3-23 17:09
用Forms.Image控件可以。[attach]23681[/attach]
在此请教一下,imaglist中总共能加载多少大小的图片?

[此贴子已经被作者于2007-3-23 11:55:53编辑过]


作者: andymark    时间: 2007-3-23 22:10
谢啦,我先试试
作者: chenaisi    时间: 2007-4-5 19:52
我也想学习一下
作者: sallychen    时间: 2007-11-5 03:30
我总是不能够下载文件,是为什么啊?
作者: 咱家是猫    时间: 2008-8-5 17:09
Forms.Image控件是可以,但就是无法去掉边框.好烦啊.
作者: 鱼儿游游    时间: 2009-10-8 15:30

作者: BILLFEI    时间: 2010-4-7 04:03
如何动态把照片加入到IMAGELIST呢?
作者: mrd_wxqs    时间: 2010-4-18 18:07
免费学习,真好!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3