Private Sub Command1_Click()
Form2.Show 1
print 111
End Sub怎样才能显示form2并置其为1,但又能保证print 111继续执行,而不要等到form2关闭了才能执行。

解决方案 »

  1.   

    那样是不行的,必须关闭了Form2才行
      

  2.   

    这是不可能的,置为1(即模态窗体)必须等窗体关闭才能进行下一步操作。两种方法:
    1、讲窗体置为非模态(0)
    或:
    2、在模态窗体中执行print 111
      

  3.   

    想想别的方法,
    比如,设置一些状态属性,在调用这个窗体的时候,先触发这个PRINT 111
      

  4.   

    大不了这样啊
    Private Sub Command1_Click()Form2.Show 1
    form1.show
    print 111
    End Sub
      

  5.   

    Private Sub Command1_Click()
    print 111Form2.Show 1End Sub
      

  6.   

    个人观点,模式对话框的一个主要目的就是不想让后面的代码继续运行,如果你想让后面的代码运行又为何用模式窗体呢?直接用非模式窗口不就行了,这不是在和windows较劲吗?