请问我现在的程序是一个mdi窗体,如何在mdi窗口前执行一个欢迎界面呢?

解决方案 »

  1.   

    在MDI创建前加
    Form(界面) Create
    Form(界面) ShowModal
      

  2.   

    参考splash(喷射)屏幕的制作,很多书都有了
      

  3.   

    这要看你在工程中各个窗体的创建顺序了啊
    创建了就要showmodal出来就可以了
    不过顺序很重要
      

  4.   

    在主窗体的OnCreate里写
    Form := TFormSplash.Create;
    ....
    Form.Free;
    想延时就在里面加个循环
      

  5.   

    欢迎窗体可以不是mdi窗体的子窗体
      

  6.   

    假设form2是欢迎界面,在form2上放一个timer1,设置timer1的interval熟悉为4000,enable为true,在timer1的OnTimer事件中把timer1的enable设为false。
    接着在工程项目文件dpr添加下列代码:
      form2:=TForm2.Create(Application);
      form2.Show;
      form2.Update;
      while form2.Timer1.Enabled do
      Application.ProcessMessages;.....
      Application.run
      

  7.   

    http://community.csdn.net/Expert/topic/3694/3694249.xml?temp=.2579462我不贴了,看看吧
      

  8.   

    把下面语句放到工程文件中就可以了 :)Application.ProcessMessages;
      

  9.   

    工程文件Application.run写欢迎窗口