我设置窗体A中的按钮点击进入窗体B.
当我运行时,如果直接进入窗体A点击按钮可以进入窗体,当如果我先进入窗体B在退出后在从窗体A点击按钮是就会出现cannot make a visible window modal的错误. 这是怎么回事?

解决方案 »

  1.   

    把窗体B的VISIBLE设置为FALSE。VISIBLE=TRUE的窗体不能SHOWMODAL
      

  2.   

    楼上正解楼主的程序可能是这个a是主窗口,b是子窗口,但都有自动创建的窗口在project的options中,把b改为不自动创建,而是由a中的代码手动创建,再ShowModal,应该没有上面的情况了
      

  3.   

    如果窗体是MDICHILD的话,是不可以SHOWMODAL的!