【发布时间】:2019-11-15 02:24:20
【问题描述】:
当我关闭 Form2 时,Form1 仍在后台运行,调试并没有停止。我在 Form1 中有一个按钮,可以打开 Form2 并使 Form1 不可见。
当我关闭 Form2 然后关闭整个程序时,是否有一个简单的解决方案可以关闭 Form1? (Form2中没有任何按钮)
【问题讨论】:
-
您使用的是 Windows 窗体吗?如果是这样,您可以挂钩 Form2 的 Form.Closed 或 Form.Closing 事件并在相应的事件处理程序中关闭程序。
-
Unload Form1应该可以解决问题,但如果您要关闭整个应用程序,那么它也应该会自动关闭所有表单。
标签: vba formclosing