在mainForm.FormShow中加上FlashForm.Show,然后再写一句:flashForm.Update

解决方案 »

  1.   

    网络好多例程啊.
    除 flash form 外还有个名称叫 splash form !!!楼上的方法不能控制显示的时间长短......到 32位深度历险 中找找, 方法好多的......
      

  2.   

    delphi自带的 demo里有这个 example;
    ..\demo\db\mastapp
     splash form 窗体的显示,更新,释放方法
      mastapp.dpr
      

  3.   

    //在工程中新建一个FSplash窗口
    //在启动文件开头增加以下代码
      FSplash:=TFSplash.Create(Application);{Create创建闪现窗口对象}
      FSplash.Show;
      FSplash.Update;
      Application.Initialize;
      //Application.CreateForm(TAboutBox, AboutBox);
      FSplash.close;
      FSplash.Free;{Free从内存中释放对象}
      Application.Run;
      

  4.   

    谢谢大家对我的帮助,不过,FSplash.Show及FSplash.Update我都试过了,很遗憾,无济于事!
      

  5.   

    不可能!
    你是不是自己在Splash窗体中有Paint的动作?那样的话,必须自己在窗体的Paint事件中Repaint!楼上的方法是对的!
    简单问题,你不要弄的复杂了。