| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1350 人关注过本帖
标题:为什么点了程序右上角的x,任务管理器里面还是有我的那个程序?
只看楼主 加入收藏
昨天
Rank: 1
等 级:新手上路
帖 子:66
专家分:6
注 册:2006-7-12
收藏
得分:0 
以下是引用taihongbo在2007-8-18 20:49:43的发言:

我的习惯在主程序退出前
Dim MyForm As Form
For Each MyForm In Forms
Unload MyForm
Set MyForm = Nothing
Next MyForm
然后 End

原来如此
常听别人说有些程序员设计不当,在关闭程序时候什么什么的,要用内存清理工具


Open Sourse
2007-08-19 18:33
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
收藏
得分:0 
以下是引用taihongbo在2007-8-18 20:49:43的发言:

我的习惯在主程序退出前
Dim MyForm As Form
For Each MyForm In Forms
Unload MyForm
Set MyForm = Nothing
Next MyForm
然后 End


这只能说明taihongbo有良好的编程习惯

不过这段代码无非在自欺欺人,VB中除非在程序运行过程中动态生成的窗口实例可以在进程未结束前从内存中清除外,那些静态生成的窗口在进程会结束前都会驻留在内存中


偶学编程,也许本身就是一个错。。。
2007-08-19 19:04
快速回复:为什么点了程序右上角的x,任务管理器里面还是有我的那个程序?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019349 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved