我一个程序启动时要加载大量数据 ( 积分: 10 )

  • 主题发起人 主题发起人 LJH1978
  • 开始时间 开始时间
L

LJH1978

Unregistered / Unconfirmed
GUEST, unregistred user!
全部加载完要6-12S左右(载入数据不确定,时间也不确定)
即使做一个欢迎窗体,等数据全部加载后再进入下一环节,感觉也慢了许多
我的想法是做一个后台加载程序,把欢迎画面设定为3-5秒,其余没加载完的数据在登录界面继续加载,一直到加载完为止才启动主窗体
做这种后台程序要用线程吗?
如何做简单有效?谢谢
 
你看过MYECLIPSE 没有,就在启动界面时加载吧,没问题。
 
什么是MYECLIPSE?
 
开个子线程,软件启动时开始载入数据,不影响主界面加载,用到数据时判断数据是否加载完。
 
开个子线程,软件启动时开始载入数据,不影响主界面加载,用到数据时判断数据是否加载完。


数据加载我用了一个窗体,可以用子线程吗?
 
是必须用到窗体吗?如果不需要就去掉窗体,否则要考虑同步。
 
多人接受答案了。
 

Similar threads

回复
0
查看
749
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
931
DelphiTeacher的专栏
D
后退
顶部