none
Windows应用程序启动时越来越慢 RRS feed

  • 问题

  •  

    我的一个Windows应用程序随着功能的增多,启动时越来越慢,请问怎么做能够让它启动更快一点?
    2008年9月4日 5:13

答案

  • 你好!
        除了以上的方法外,我再补充一点,你可以尽量减少Form类中的构造函数中的代码,尤其是构造函数中尽量减少耗时较多的指令。
    2008年9月4日 10:27
    版主

全部回复

  • 尽量减少应用程序在启动时需要加载的资源~在用到时再进行加载~并及时释放资源~
    2008年9月4日 6:22
    版主
  •  Snowdreams 写:
    尽量减少应用程序在启动时需要加载的资源~在用到时再进行加载~并及时释放资源~

     

    不大明白。怎样实现“启动时加载需要的资源,在用到时再进行加载”?

    用什么技术?

    2008年9月4日 6:38
  • 如果你有大量的业务,保留你应用程序启动时必须的部分,将可以分离的部分做成需要在你调用他们的时候才加载他们。我想楼上的是这个意思

    2008年9月4日 8:57
  • 也不算是什么技术~就是写代码时注意一点~尽量让软件在启动时只加载主框架或者重要的组件~如果启动消耗的时间实在太长可以考虑使用启动画面~

    2008年9月4日 8:57
    版主
  • 你好!
        除了以上的方法外,我再补充一点,你可以尽量减少Form类中的构造函数中的代码,尤其是构造函数中尽量减少耗时较多的指令。
    2008年9月4日 10:27
    版主