Foxtable(狐表)用户栏目专家坐堂 → 请教窗体打开较慢的解决方案


  共有2428人关注过本帖树形打印复制链接

主题:请教窗体打开较慢的解决方案

帅哥哟,离线,有人找我吗?
zhangchi96
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:555 积分:5037 威望:0 精华:0 注册:2012/2/11 13:27:00
请教窗体打开较慢的解决方案  发帖心情 Post By:2016/7/4 16:59:00 [只看该作者]

  设计了一个窗体。打开时由于有触发及各种计算,速度较慢,约有16秒

1、请教一下,一般要从哪些方面来提速

2、窗体在16秒后看到,陌生人会误以为点击打开窗体的按钮没点击到,或者是不是打开失败了。
     如果能先看到窗体的外轮廓,或者窗体的大体构造,等待时就不会误解了。

3、如果在窗体打开的过程中设置个进度条,也许会好一些,但不知道进度设置在哪个位置好

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/4 17:04:00 [只看该作者]

1、看你afterLoad事件写了什么代码,对代码进行优化处理;

 

2、代码你可以写到timertick事件,先显示窗口,再执行代码。

 

3、你可以再做一个进度条窗口,在afterLoad事件打开,执行到某个代码后,设置一下进度,执行完后,关闭进度条窗口。


 回到顶部