Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

图像控件

神圣  发表于:2013-10-12 14:22:05  
复制

图像控件中怎么放入多张图片

例如:

Image12.Picture ="d:\DOD\苹果.jpg"
Image12.Picture = "d:\DOD\石榴.jpg"
Image12.Picture = "d:\DOD\哈密瓜.jpg"  这三张图怎么放入一个图像控件中呢?

 

Top
叶海峰 发表于:2013-10-12 16:05:30
用3个图像控件,分别加载3张图片,然后用visible属性去控制显示哪一个图片控件.

落尘_小新 发表于:2013-10-12 17:14:36

一个图像控件只能在同一时间显示一张图片,可以用代码来按你的要求分别在需要的时候显示需要的那一张图片,或者用楼上叶老师的方法。

如果非要同一时间一同显示多张图片在一个图像控件中,那你只能把多张图片PS成一张图片,然后再回载。别无他法。



神圣 发表于:2013-10-12 21:22:45
Image12.Picture ="d:\DOD\苹果.jpg"
Image12.Picture = "d:\DOD\石榴.jpg"
Image12.Picture = "d:\DOD\哈密瓜.jpg"  这些东西我是写入Private Sub Form_Timer()的,而不是直接在图像控件中插入

落尘_小新 发表于:2013-10-13 21:06:44

那你就自定义一些规则啊,按你的规则,分别显示就好了。

if ....  then  Image12.Picture ="d:\DOD\苹果.jpg"
if ....  then Image12.Picture = "d:\DOD\石榴.jpg"
if ....  then Image12.Picture = "d:\DOD\哈密瓜.jpg" 




叶海峰 发表于:2013-10-14 13:56:01
建议用多个图片控件去处理,因为只用一个图片控件去不断加载不同的照片,延时的感觉会比显示不同的图片控件明显很多.

总记录:5篇  页次:1/1 9 1 :