首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

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

2012-02-24 
如何关闭子窗体刷新父窗体~~~~~提示:窗体已经打开,不能显示为有模式的~form1:---------------------------

如何关闭子窗体刷新父窗体~~~~~ 提示:窗体已经打开,不能显示为有模式的~
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

热点排行