社区
VB
帖子详情
[急求助]VB.net中控件加载的图片显示超慢,急征解决方法!
solobird
2006-02-23 06:13:47
窗体上面布置9个较大的按钮。背景和按钮的图片全部运行期从内存中Load进来。但是明显可以看到按钮是一个接着一个显示出来的。
现在我希望可以让画面一次性快速显示出来,图片加载方式不变。不知道是不是能够有哪位大虾可以告知。
BTW,不知一道能不能让窗体开始的时候不显示出来,直到全部LOAD完毕,一次性显示?
谢谢!
...全文
485
5
打赏
收藏
[急求助]VB.net中控件加载的图片显示超慢,急征解决方法!
窗体上面布置9个较大的按钮。背景和按钮的图片全部运行期从内存中Load进来。但是明显可以看到按钮是一个接着一个显示出来的。 现在我希望可以让画面一次性快速显示出来,图片加载方式不变。不知道是不是能够有哪位大虾可以告知。 BTW,不知一道能不能让窗体开始的时候不显示出来,直到全部LOAD完毕,一次性显示? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
solobird
2006-02-24
打赏
举报
回复
谢谢楼上的。
因为是想做成FlatButton所以后来放弃了Button改用Picturebox,但是发现PictureBox重绘更慢。最终实验下来图形绘制最快的是Panel控件。现在用Panel速度蛮快。
结贴!
流梓
2006-02-24
打赏
举报
回复
一楼的正确,再补充条。第一次打开后,不要再关闭此窗体,用hide掉。
EricBai
2006-02-24
打赏
举报
回复
补充一下,像是按钮表面这类图片最好选择小一点的,能用jpg就不要用bmp,可以使用gif就不要用jpg。
如果图片大量重复的话,可以考虑嵌入到程序中,作为资源使用,这样就不会出现同样的图片反复加载了。
mmla
2006-02-24
打赏
举报
回复
樓上正解
3tzjq
2006-02-24
打赏
举报
回复
1,不要将这些代码放在Form.Load事件里,最好放在构造函数中!
2,加上:
me.SuspendLayout()'如果按钮在其它容器中(如GroupBox):me.grp.SuspendLayout();
'...Loading Images
me.ResumeLayout();
Jiangsheng的CSDN Digest(March 4, 2006)
为了便于搜索,这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子
中
的表述方式和观点。CSDN 讨论总结系列: Jiangsheng的CSDN Digest (Jan 21 2006)( http://blog.csdn.net/jiangsheng/archive/2006/03/05/615669.aspx) Jiangsheng的CSDN Digest
转
转自http://blog.csdn.net/jiangsheng/archive/2006/03/05/615714.aspx为了便于搜索,这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子
中
的表述方式和观点在c++
中
如何创建一个文件? (VC/MFC 基础类)已知IStream *pIStream取道内容,如何将pIStream内容写到一个文件
中
去?http:
如何在火狐浏览器
中
清除Flash广告
资源下载链接为: https://pan.quark.cn/s/f989b9092fc5 Adobe Flash 的最新版本
中
,可能会附带一个名为 FlashHelperService.exe 的流氓弹窗软件。该文件通常隐藏在以下目录
中
:C:\Windows\SysWOW64\Macromed\Flash\FlashHelperService.exe。如果仅仅通过直接删除该文件,是无法彻底清除它的。因为即使文件被删除,相关的注册表数据仍然存在,这会导致后台服务仍然会运行。
基于深度学习的插件开发.pptx
基于深度学习的插件开发.pptx
基于智慧校园的高职《数控编程技术》多元化教学模式的研究.docx
基于智慧校园的高职《数控编程技术》多元化教学模式的研究.docx
VB
16,721
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章