社区
VB基础类
帖子详情
如何提高图片显示的速度
XinJW
2010-12-25 10:34:44
做一个图片浏览器。类似ACDSEE,可显示速度太慢。不知道如何解决。
...全文
146
7
打赏
收藏
如何提高图片显示的速度
做一个图片浏览器。类似ACDSEE,可显示速度太慢。不知道如何解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
神马被哪个妞占用了呢
2010-12-26
打赏
举报
回复
无代码无真相
cbm6666
2010-12-26
打赏
举报
回复
[Quote=引用 6 楼 veron_04 的回复:]
其实只要图片不是超级大,决定性因素还是在硬件上。
[/Quote]
前年我做过这个项目, 也搜集了数十个 Browse图片的代码, 我的图片还是超大的, 但即使你用一般的小图片,小的.gif图片来测试, 几千张就够呛了, 几个老外用ListView做的代码都一样, 因此我觉得问题还是在于方法, 我后来使用了页面编号来翻页, 那是被整了几天几夜才决定这个做法, 否则我那个项目肯定无法完工的, 网上的代码我几乎翻烂了。。。。。
贝隆
2010-12-26
打赏
举报
回复
其实只要图片不是超级大,决定性因素还是在硬件上。
贝隆
2010-12-26
打赏
举报
回复
我的思路是使用StretchBlt,以较小的图片载入PictureBox
cbm6666
2010-12-26
打赏
举报
回复
如果你的图片数量不大的话,使用ImageList + ListView 是不错的选择, 在国内国外的论坛上,几乎70-80%的代码是用这两个控件,效果相当不错, 但是图片数量大的话(>2000张左右), 速度就不敢恭维了,ACDSEE它用到了缓冲载入的技巧, 分段有必要时再读取, 这是最聪明的做法.
看你的实际需求, 还有一种就是翻页式的, 最不耗资源的做法, 前年我做了印刷厂的系统,十万张左右的图片,最后我还是淘汰了ListView改用翻页式, 否则电脑永远脱离不了死机的下场.
cxy5636917
2010-12-26
打赏
举报
回复
看看这个:
http://hi.baidu.com/cxy5636917/ihome/mypiclist?album_id=14518723&album_name=速度最快的缩略图软件
东方之珠
2010-12-26
打赏
举报
回复
用BitBlt图片不能太大,用StretchBlt缩放显示;或者用GDI+。
C语言及程序设计
提高
视频精讲
本课为“C语言及程序设计”系列课程中的第二部“
提高
篇”。在第一部“初步篇”介绍基本的数据结构和控制结构基础上,引入函数和数组,传授模块化设计的方法,目标是使学习者有能力编制出300行左右代码的应用程序。...
提高
图片
加载
速度
提高
图片
加载
速度
QT
提高
图片
显示
速度
这样就再一次
提高
了图形文件刷新和切换的
速度
. 更进一步 , 我们可以把上述链表的内容写入内存映射文件或者数据库 , 每次程序启动的时候只需要将链表映射到当前程序的内存中就可以使用了 , 这样就进一步加快了...
proe服务器高速缓存位置,Proe优化设置教程,教你proe
提高
显示
速度
及质量的设置方法...
Proe优化设置教程,教你proe
提高
显示
速度
及质量的设置方法Proe作为出色的结构设计软件,它功能强大,应用广泛,除开实用的工具命令之外,一些常规的设置方法与技巧也是proe设计师们需要掌握的,比如proe基础优化设置...
arcgis数据量大
显示
慢_优化MapGIS地图
显示
速度
我的七个方法
需要提及的是,一些能够
提高
地图
显示
速度
的功能,往性与美观效果不能同时兼具,用户可根据体情况灵活选择。01图形缓存在客户端缓存图形信息可以避免系统频繁地访问服务器提取相关信息从而一定程度上
提高
系统的
速度
和...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章