在启动画面上加载组件

时间:2012-06-06 22:16:44

标签: c# winforms

这可能是一个原始问题,但我真的想获得更多信息。我看过很多专业程序都有一个启动画面,在此期间有一个进度条和一些表明程序正在加载的文本......

我想知道在这段时间内可以加载什么或者应该加载什么?他们加载课程或什么?我是菜鸟,在程序实际开始之前不知道需要加载什么。

2 个答案:

答案 0 :(得分:1)

这取决于程序。当我的游戏随机生成地形时,我会使用加载屏幕,这可能需要1秒到2分钟的时间。

答案 1 :(得分:1)

总之,是的。他们加载类。

如果程序的设计足够模块化,外壳可以小到足以在大多数设备上运行(想想这里的移动电话)并在加载行为时显示进度条(外部模块提供的功能,{{3}在C#中的后台。

然而,这并不总是最好的程序加载方法。如果您的用户界面可以在不到五秒的时间内在典型的客户端计算机上启动并运行,那么它甚至可能不值得进度条。