首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

十个image同时显示图片

2013-01-23 
10个image同时显示图片这样一个情况:一个文件夹有200张图片,现在需要在10个image显示,能快速获取200以内的

10个image同时显示图片
这样一个情况:一个文件夹有200张图片,现在需要在10个image显示,能快速获取200以内的10个随机数,不重复,然后在10个image上以10个随机数为起始数,开始翻滚显示图片,100毫秒一个。。。如何保证效率啊,用Timer感觉很卡……
[解决办法]
关键看多大的图片,不行就先把图片都读入内存,然后从内存中显示,应该可以提高速度
[解决办法]
先预读图片文件
[解决办法]
我去年做了一个滚动抽奖的软件,就是先把图片都装入,然后开始滚动。

当时好象超过400张,不过每次只显示一张。速度估计一秒钟好几张吧。
[解决办法]
先把200张图片读到strem里,然后根据编号把stream赋值给image,这样就是启动的时候慢点,然后占用内存大
[解决办法]
已经上载到资源了:
http://download.csdn.net/detail/jonix/4984032

热点排行