创建主窗体后马上调用另外一个窗体showmodal;三少 :o)

解决方案 »

  1.   

    上面的贴子我没用过,不过好像是有一定的问题.
    我的方法是在工程文件中加入下面的代码:
    Splash:=TSplash.Create(Nil);
    Splash.Show;
    Splash.Update;
    Application.CreateForm(TMain,Main);
    Splash.Update;
    记住,不要用窗口splash一定不要用application.createform()的方式实例化,否则.......
    实例化后要调用splash.update;方法强迫页面重画.
      

  2.   

    用 ManualDock吧
    例:
    Form1中加Panel1,Panel1的属性DockSite设为True,
    Form2的属性DragKind设为dkDock, DragMode设为dmAuromatic
    在Form1的OnShow中加:
    Form2.Show;
    Form2.ManualDock(Panel1, nil, alclient);
      

  3.   


      form2.FormStyle:=fsStayOnTop;