我有三个form form1是父窗体 form2,form3都是同级的子窗体,我在MDI form1父窗体 打开一个form2子窗体,form2子窗体上有个button
我现在想实现点击form2上的button弹出form3窗体这要怎么实现啊

解决方案 »

  1.   

    form2的实现接口那里uses unit3; 则form3的单元你不是那个只能显一个窗的人吗? 怎么现在又要有两个窗吖??
      

  2.   

    是啊,哈哈又见面了,我引用了啊,可是不行,
    我在form2有个dbgrid我想点击里面的一行把内容显示到,form3上
      

  3.   

    值也传不过去。
    比如我在form2里写form3.edit1.text:='1';
    这样都会出错
      

  4.   

    把那一段建窗的发出来看看,还有新建窗的有没有onshow事件,有的话,也发出来
      

  5.   

    procedure TForm4.ToolButton2Click(Sender: TObject);
    begin
    form1.ToolButton4Click(Sender);
    end;
    我现在就直接就这样可以转到form3了
    procedure TForm4.ToolButton2Click(Sender: TObject);
    begin
    form3.edit1.text:='1';
    form1.ToolButton4Click(Sender);
    end;
    就出错了form3.edit1.text:='1';提示数据传输出错。。