我有一个窗体,在他上面有一个按钮,当单击该按钮,frmrefjz显示。代码如下:
Private Sub CommandButton1_Click()
Unload frmpz
frmrefjz.ShowEnd Sub
frmrefjz完成工作后单击按钮:让frmpz重新显示,代码如上:
Private Sub CommandButton5_Click()
 If ListView2.ListItems.Count < 1 Then
     MsgBox "没有你想要反记帐的发货单号", 64, "DOVRO"
     Exit Sub
 End If
    MsgBox "反凭证生成成功!", 64
   frmpz.Show
   frmrefjz.Hide
End Sub上面二步都是正常的,可是到了再次单frmpz的CommandButton1按钮,便出现如下错误:
运行时错误'400':窗体已经打开,不能显示为有模式的!不知道为什么?谢谢!

解决方案 »

  1.   

    第二步frmrefjz.hide了,再show估计就不可以了,统一起来
    不要show,利用frmrefjz.visible=true(false)来控制吧
      

  2.   

    窗体的模式怎么改?frmrefjz.Show 1?? 2???用frmrefjz.visible=true(false)不行,已试验!
      

  3.   

    frmpz.show 0或1,OK,通过!我自己解决的哦!不过寒心泪的最正确!