小弟用vb连接access数据库的软件长时间运行时,隔几个小时就会显示一下错误:
Run-time error '401':
Can't show non-modal form when modal form is displayed哪位能用通俗易懂的话帮忙给解释一下这是什么错误,我应该怎么办?

解决方案 »

  1.   

    如已经有窗体这样打开: form1.show 1
                   再打开:form2.show       '这句就会出稓
      

  2.   

    也不完全是模式窗口的问题,我以前也遇到过,在xp下能正常运行,一到98就显示这个错误
    开始也以为是模式窗口的问题,结果是在98下有不兼容的DLL
      

  3.   

    如已经有窗体这样打开: form1.show 1
                   再打开:form2.show 1     '这样就不会出错了
      

  4.   

    我刚刚看了我的所有代码,没有都没有找到类似 form.show l 的语句
    MSDN里没有找到解决办法我才来这里的