十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如果这个窗体是主窗体的话,你只能隐藏,因为主窗体关闭的话程序就退出了。
成都创新互联公司主营雨花台网站建设的网络公司,主营网站建设方案,app开发定制,雨花台h5重庆小程序开发搭建,雨花台网站营销推广欢迎雨花台等地区企业咨询
如果不是主窗体,可以用Form1.Close来关闭。
如果实在是想关闭,就得把程序启动设为sub
main而不是form。
再由sub
main来启动窗体,这样就没有主窗体了。
首先这个应该放在 FormClosing 事件中。
其次,因为你 Else 之后没有忽略窗体关闭的请求。
应该再加一句 e.Cancel = True,表示告诉系统,我取消关闭窗体这个操作了。
this.close() 只是关掉,没有释放,不对 me.close() 应该释放一下 me.Dispose() 给分吧、
Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs)
MsgBox("窗口即将关闭....")
End Sub
Else
e.Cancel = True
End If
VB.NET关闭当前窗体me.close()
其它窗体用:窗体名.close(),例如:form2.close()