vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要怎么彻底退出
vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要如何彻底退出?vb程序点击右上角叉
vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要如何彻底退出?
vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在,除非我手工“结束进程”。要如何彻底退出呢?多谢!
而且我已经加了以下代码还是不行,end去掉也不行。(注:form11和form1就是我的程序中的全部窗体了,另外有个模块)
VB codePrivate Sub Form11_Unload(Cancel As Integer) Unload Me Unload Form1 EndEnd Sub
[解决办法]顺序有点问题:
Private Sub Form11_Unload(Cancel As Integer)
Unload Form1
Unload Me
End
End Sub
一般来说,可以不用End,跟Unload在一起,容易引起程序崩溃.
[解决办法]另外,如果引用了对象的话,应先释放所有对象,再卸载窗体.
[解决办法]可以对有疑问的对象比如FILESYSTEMOBJECT 控件窗体什么的,用
dim o as object
for each o in objects ...
set o =Nothing
next
试试。
[解决办法]Private Sub Form11_Unload(Cancel As Integer)
Shell "TASKKILL /IM myself.exe"
End Sub