怎么关闭子窗体刷新父窗体~ 提示:窗体已经打开,不能显示为有模式的

如何关闭子窗体刷新父窗体~~~~~ 提示:窗体已经打开,不能显示为有模式的~
form1:
----------------------------------
Private   Sub   Command1_Click()
Form2.Show   1
End   Sub


form2:
------------------------------
Private   Sub   Command2_Click()
Unload   Me
Form1.Show   1
End   Sub


------解决方案--------------------
楼上一定要用有模式方法显示Form1吗
如不要把Form1.Show 1后的1删除即可
------解决方案--------------------
子窗体不能设成模式窗体
------解决方案--------------------
在点击form2的修改确定中就修改form1中的内容 修改好了以后再unload me
例:
Private Sub button1_click() '在form2中的保存按钮的事件中写
form1.MsFlexGrid.....等等 '更新form1的内容的代码
.....
...
..
unload me
end sub

------解决方案--------------------
就是在form1中定义一个全局函数,用来接收form2传过来的参数.然后就何以使用这些参数了
------解决方案--------------------

form1:
----------------------------------
Private Sub Command1_Click()
UNLOAD ME
Form2.Show 1
End Sub


form2:
------------------------------
Private Sub Command2_Click()
Unload Me
Form1.Show 1
End Sub