明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2179|回复: 3

[讨论]UNLOAD ME

[复制链接]
发表于 2005-3-5 23:41:00 | 显示全部楼层 |阅读模式
结束语句(UNLOAD ME)和(END)有何区别>
发表于 2005-3-6 08:20:00 | 显示全部楼层
我觉得unload me 在结束的时候会释放内存
发表于 2005-3-6 09:25:00 | 显示全部楼层
Unload me 从内存中删除当前的窗体对象,并调用Unload、QueryUnload或 Terminate 事件
当卸载一对象时,就将这个对象从内存中删除,使释放出来的内存空间可再使用。直到用 Load 语句再次将对象放入内存之前,用户都不能与此对象交互作用,且不能用程序操作对象。
注意不是卸载所有的对象,全局变量不被清空。

End 关闭代码执行、关闭以 Open 语句打开的文件并清除变量
End 语句不调用 Unload、QueryUnload或 Terminate 事件或任何其它 Visual Basic 代码,只是生硬地终止代码执行。窗体和类模块中的 Unload、QueryUnload、和 Terminate 事件代码未被执行。类模块创建的对象被破坏,由 Open 语句打开的文件被关闭,并且释放程序所占用的内存。其它程序的对象引用无效。
End 语句提供了一种强迫中止程序的方法。Visual Basic 程序正常结束应该卸载所有的窗体。只要没有其它程序引用该程序公共类模块创建的对象并无代码执行,程序将立即关闭。
 楼主| 发表于 2005-3-7 23:50:00 | 显示全部楼层
谢谢各位大虾,小弟会好好向你们学习的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 18:47 , Processed in 0.162947 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表