电脑课又开始讲VB了 VB简单来说就是Windows专用的编程语言,但是在VB项目中(之前也有写过一些程序)

无法结束进程

我发现VB项目在以下命令操作中,是不能结束程序进程的:
Exit Sub 和 单纯的关闭窗口
很简单就能知道,你在form中写一个load,在load时,加载一首歌,你试试上面两个,都一样不行,只能进任务管理器结束进程
还有一个Unload Me,这个是卸载窗体。当程序中最后一个窗体被卸载后,整个程序将自动结束,如果当前窗体不是程序中的最后一个窗体,程序是不会结束的
当然有解决办法:End

End

End 是强制退出程序
用End退出时,Form_Unload事件并不发生,无法执行其中的代码。点击窗体右上角的叉(关闭窗口)是会触发Form_Unload事件的,但是因为一些原因我关闭了右上角按钮的显示(属性ControlBox=False),怎么办呢?解决办法就是用unload me退出
此外,End因强制退出还会引发一些内存错误,用Unload Me退出没有任何问题,但用End退出时,有时会报出内存错误,程序非正常关闭

最后修改:2020 年 10 月 10 日 10 : 40 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论

域名代备案/服务器虚拟主机售卖/二级不死域名代制作/
老备案老域名/营业执照代办/QQ互联代申请/
海报宣传图设计/各类程序授权/各类业务

联系QQ:1032066668
点击联系