如何在打开一个窗体的同时,关闭另一个窗体。

hanxiao6904 2011-03-04 10:46:49
我用的是,form2.showDialog()
form1.close()
结果form2打开了,form1却没有关闭。
...全文
134 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzmjhy520 2011-03-09
  • 打赏
  • 举报
回复
你form2已经打开了,并还没关闭掉,程序就不会执行下一条语句。
你把form1防灾showDialog的前面
vvv155 2011-03-09
  • 打赏
  • 举报
回复
你的语句用的有问题,showDialog()为什么不用show?



tatsuyazhou 2011-03-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bdxzq 的回复:]

你不会掉个啊:
form1.close()
form2.showDialog()
[/Quote]

form1 窗体里用 form1.close() 报错的吧?!
当前窗体都用的是 me.close()
close()方法 之后的东西都无效了吧?!
思考 2011-03-05
  • 打赏
  • 举报
回复
结帖率:58.33%
思考 2011-03-05
  • 打赏
  • 举报
回复
你不会掉个啊:
form1.close()
form2.showDialog()
一克代码 2011-03-04
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Form2.Show
Unload Form1'这是在内存中卸载Form1
End Sub

Private Sub Command2_Click()
Form2.Show
Form1.Hide'这是隐藏Form1,仍在内存驻留
End Sub

16,557

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧