各位:
   我做的程序的启动闪屏(也就是徽标)都是用的时钟控件进行延时,但是我总觉得这样不是
很好,因为在程序要初始化很多东西.那位大侠知道怎样在程序先闪屏,在初始化完毕后闪屏结束.怎么控制比较好,请各位不吝赐教

解决方案 »

  1.   

    设置一个标志,当初始化完成后设置这个标志~
    timer中检测这个标志,直到设置后再停止timer
      

  2.   

    1。不要把启动窗口作为MainWindow。
    2。在MainWindow的Create事件中,先new 一个启动窗口,并且显示之。
    3。执行初始化
    4。初始化结束后,delete之。
      

  3.   

    你把启动窗体的creat放在MainWindow的Create事件之前,把close,free放在初始化之后不就行了
      

  4.   

    TangSe(void_onering) 说得不错
    2。在MainWindow的Create事件中,先new 一个启动窗口,并且显示之。
    在显示之后马上运行SplashForm.Update,此时闪屏会正确显示