首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要怎么彻底退出

2012-03-28 
vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要如何彻底退出?vb程序点击右上角叉

vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在。要如何彻底退出?
vb程序点击右上角叉叉后,发现系统任务管理器里还是在,而且会一直都在,除非我手工“结束进程”。要如何彻底退出呢?多谢!
而且我已经加了以下代码还是不行,end去掉也不行。(注:form11和form1就是我的程序中的全部窗体了,另外有个模块)

VB code
Private 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

热点排行