以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  splash启动画面加载的时候主要在做什么  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=37914)

--  作者:powermannico
--  发布时间:2013/7/15 11:39:00
--  splash启动画面加载的时候主要在做什么
 同一台电脑,原先项目splash启动画面加载的时候下面进度条走3次,就出现系统登录窗口。后来没改什么,进度条要走6次才能到登录窗口。后来又加了自定义窗口调试的时候反复按了几次Ctrl键,现在进度条只走一次就到登录窗口。前提表什么都没改过,区别这么大,想知道splash加载的时候,系统都在干些什么
    此外,能不能把splash和自定义登录窗口结合起来,也就是splash出现的时候就要求输口令,正确在执行初始化,而不是等splash加载完了,表也加载完了才出现自定义登录窗口
[此贴子已经被作者于2013-7-15 11:43:39编辑过]

--  作者:Bin
--  发布时间:2013/7/15 11:41:00
--  
这个和你系统是否空闲,有足够多的性能资源来加载有关的.
--  作者:狐狸爸爸
--  发布时间:2013/7/15 11:46:00
--  

注意:

 

1、开机后,第一次启动和第二次启动,速度相差数倍

2、按Ctrl会跳过你的代码,所以你感觉快了

3、速度和加载的数据量,启动时要执行的代码的耗时有关。


--  作者:temblar
--  发布时间:2013/7/15 13:07:00
--  
以下是引用狐狸爸爸在2013-7-15 11:46:00的发言:

注意:

 

1、开机后,第一次启动和第二次启动,速度相差数倍

2、按Ctrl会跳过你的代码,所以你感觉快了

3、速度和加载的数据量,启动时要执行的代码的耗时有关。

狐爸能否说下 启动时除了程序自身必须的代码之外,还有哪些属性里的(后加的)代码要执行?


--  作者:狐狸爸爸
--  发布时间:2013/7/15 13:48:00
--  

BeforeOpenProject
Initialize
AfterOpenProject
LoadUserSetting

 

如果打开窗口,还有每个窗口的AferLoad事件