各位大哥:
        你们好!
        小弟的MDIForm1和其子form1,现在要使MDIForm1不能活动,而form1可以活动!代码是
        
         MDIForm1.Enabled =false
       
         form1.enabled=true
但是 MDIForm1.Enabled =false把其子FORM都屏蔽了!怎么解决??

解决方案 »

  1.   

    你为什么要这样做呢?你设成这个MDIForm1.Enabled =false那主窗体就不是激活的,,,换句话说就不可以用,,,,,那还不如这样设置,,,,当弹出你所要的窗口时,,窗体就隐藏看不到,, MDIForm1.hide
      

  2.   

    talent303(风筝) 
        当打开多个窗体时,我需要上层窗体能够活动,而下层窗体不能活动,!但是,这两个窗体必须一起打开!
      

  3.   

    不用MDI窗口,加两个FORM:FORM1\FORM2
    FORM2.show vbmodal
      

  4.   

    上面的方法都不能实现我的要求,     1,一定要是MDIForm1和其子form1
         2,要两个一起打开,MDIForm1要能看见,但不能用,
         3,FORM1要能用!
                     先谢谢各位!
      

  5.   

    把form1以模式窗体形式打开不就行了,form1.show vbmode
      

  6.   

    对!把form1改为一般的窗体而不作为MDIForm的子窗体,再把Form1以模式窗体的形式打开就行。