自然会出错哟了。
你有窗体开着的哟。
应该这样
me.hide '隐藏本窗体
窗体.show 1
就好了。
或者可这样写
unload me
窗体.show 1
用me.hide
还是unload me
要据你的程序而定

解决方案 »

  1.   

    可是那个窗体没有运行啊!
    你的意思是不是先要把那个好的窗体unload掉
      

  2.   

    不能同时用SHOW 同时显示两个带 参数1的窗体(有模式)

    A.SHOW 1
    之后,在A没有关闭前
    使用任何 SHOW 1  来显示窗体都是错误的.
      

  3.   

    我知道了
    把Private Sub button1_Click()
    Load frmAdd
    frmAdd.Show 1, Me
    End Sub
    里面的, me去掉就对了,不是一个窗体
    我太粗心了
      

  4.   

    不一定要先unload
    据你的程序而定
    比如你要本窗体的信息,那么就用me.hide隐藏起来。而不从内存在清出它。
    用unload me就不留本窗体的信息。
    如果在有show的情况下,没有me.hide.或unload me.的情况下,是肯定要出错的