VB做的软件经常不退出进程
来源:百度知道 编辑:UC知道 时间:2024/09/24 09:09:44
如题,我用VB编程然后打个包,安装后,程序有时关闭后(即点了“X”右上角的叉)到进程里看,依然有那个程序再运行? 为什么 怎么办
请高手指点!
请高手指点!
1
结束程序时候卸载所有的窗体和对象
在窗体模块的 query unload 事件里写入卸载语句
比如 SET xxx =noting xxx是对象
2
检查窗体的VISIBLE属性在代码中是否有逻辑设计失误 每改变一个MDI窗体的VISIBLE属性 从而关闭这个窗体 进入下个窗体可以不用VISIBLE属性 最好写入
UNLOAD 语句 例如
UNLOAD ME
LOAD FORM2
3
还可以在窗体模块的 UNLOAD事件里写入
cancel = 0 或者 end
或者在模块中加入 程序结束的过程
然后在query unload 事件里调用
Private Sub Form_Unload(Cancel As Integer)
End
End Sub
在Form_terminate中添加end结束程序
在form_unload中添加end结束程序
听说(只是听说),doevents有这个功能,是吗?