delphi里怎样启动主窗体后,然后再显示另外一个窗体

解决方案 »

  1.   

       你用show出来的窗体,对于这两个窗体都可以操作,要是用showmodal则只能操作当前窗体   主窗体下添加一个点击事件:
        
       写  Form2.show;
      

  2.   

    主窗体的show或create事件中,再create另一个窗体
      

  3.   

    不能在主窗体的create中操作,如果窗体是自动创建的,在.dpr文件中的创建语句后面显示即可。如果不是,则可以在主窗体的create中手动创建。
      

  4.   

    我在主窗体的onshow里输入
    with Tfrmhuiffz.Create(Application) do
         show;
    但是主窗体显示出来以后,frmhuiffz窗体不显示
      

  5.   

    主窗体和frmhuiffz窗体是MDI还是SDI?
      

  6.   

    先要明白,窗体也是一个对象,只不过是可以绘制能看得到罢了。
    在一个你写成这样更容易看得明白。代码不仅是要能运行,写得明确,容易读,就不容易出错。
    写成下面这样肯定能显示吧。
    var
     from:Tfrmhuiffz;
    begin
      from:=Tfrmhuiffz.Create(Application);
      from.show;
    end;
      

  7.   

    在主窗体的onshow里输入
    var
     from:Tfrmhuiffz;
    begin
      from:=Tfrmhuiffz.Create(Application);
      from.show;
    end;
    frmhuiffz也没显示出来
      

  8.   

    主窗体是MDI,frmhuiffz是普通窗体
      

  9.   

    你是不是想問 登錄窗口---主窗體---子窗體---
                               |_子窗體 
                                |_子窗體
                                    |_子窗體
                                |_子窗體  很多子窗體  然後點擊顯示子窗體的時候會出現NO MID ????而且你的MID 和 子父關係都設置好了?就是一直報NO MID 呵呵 告訴你我也遇到這樣的問題!求大蝦詳解!不剩感激!郵箱 [email protected]