Foxtable(狐表)用户栏目专家坐堂 → 窗口打开速度


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

主题:窗口打开速度

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


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 11:38:00 [显示全部帖子]

速度和代码的长度没有直接关系,而是跟代码做了什么有关系。

如果加载的数据比较多,就做分页加载

数据库第一次查询是会慢,第二次查询如果sql相同会快很多,这是数据库的处理方式

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


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 14:22:00 [显示全部帖子]

控件越多,打开窗口的速度当然就越慢

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 14:26:00 [显示全部帖子]

测试窗口打开速度应该在外层测试
 Dim st As Date = Date.Now
forms(XXX).open
MessageBox.Show("耗时: " & (Date.Now - st).TotalSeconds & "秒")

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 14:27:00 [显示全部帖子]

回复4楼,没有实际项目做对比,所以速度这个慢按没法测试。至于闪偶尔时候是会有这种情况,特别是内嵌窗口的情况下

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 15:13:00 [显示全部帖子]

命令窗口运行测试就可以

 回到顶部