大大們﹕
我用delphi作了一個mdi的程式﹐最后完成的是登錄界面﹐但是我忘記了怎樣設置他的屬性﹐這只閃爍一下﹐就進入了主界面﹐我只想一運行程式就出現這個登錄界面﹐然后經過驗証再進入主界面﹐不知哪位仁兄告知﹐急需﹐謝謝

解决方案 »

  1.   

    formlogin:=Tformlogin.Create(Application);
      Application.CreateForm(TFormMain, FormMain);
    我放好后﹐但是登錄窗體只閃一下就進入了formmain
      

  2.   

    在主窗体的create中create登录界面并显示就行了
      

  3.   

    可愛的豬﹕
    登錄的界面到是站住了﹐但是其它的mdichil的窗體卻打不開了﹐顯示當前沒有form 被active
      if Form0101=nil then
        Form0101:=TForm0101.Create(Self)
      else if (not Form0101.Showing) then Form0101:=TForm0101.Create(Self);
      Form0101.WindowState:=wsMaximized;
      Form0101.Show;
     Form0101.BringToFront;
      

  4.   

    这个就是mainform的create事件:
    var
      Frm3:TForm3;//登录窗口
    begin
      Frm3:=TForm3.Create(self);
      Frm3.ShowModal;
      其他操作
      ....
      ....
    end;刚试了一下,没问题啊,mdichild也正常啊
      

  5.   

    對不起﹐出現stack overflow