VB中Unload、END、Hide的区别
来源:互联网 发布:网络电影 罪 在哪看 编辑:程序博客网 时间:2024/05/20 00:51
1、Unload 语句
从内存中卸载窗体或控件。在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任一过程中设置 cancel 参数为 True 可防止窗体被卸载。若为 MDIForm 对象,先发生 MDIForm 对象的 Query_Unload 事件过程,接着是各 MDI 子窗体 的 Query_Unload 事件过程和 Form_Unload 事件过程,最后是 MDIForm 对象的 Form_Unload 事件过程。
例如,在窗体中关闭自己:unload Me。
2、End 语句
结束一个过程或块。End 语句不调用 Unload、QueryUnload、或 Terminate 事件或任何其它 Visual Basic 代码,只是生硬地终止代码执行。窗体和类模块中的 Unload、QueryUnload、和 Terminate 事件代码未被执行。类模块创建的对象被破坏,由 Open 语句打开的文件被关闭,并且释放程序所占用的内存。其它程序的对象引用无效。
End 语句提供了一种强迫中止程序的方法。Visual Basic 程序正常结束应该卸载所有的窗体。只要没有其它程序引用该程序公共类模块创建的对象并无代码执行,程序将立即关闭。
3、Hide
隐藏窗体或空间而已,并不从内存中卸载。
4、Exit sub
Exit sub 的作用是结束当前的过程,不再执行后续程序。
阅读全文
3 0
- VB中Unload、END、Hide的区别
- VBend、unload、exit sub、 end sub、close、hide的比较
- 分析 "End" "Unload Me" "Exit Sub" 之间的区别与联系
- Queryunload事件与Unload事件的区别
- 神经网络中end-to-end training和end-to-end models的区别
- overload-override-hide 的区别
- jQuery中 hide和fadeOut的区别 show和fadeIn的区别
- jQuery中 hide和fadeOut的区别 show和fadeIn的区别
- Tom的UNLOAD程序
- android布局文件中start,end,left,right的区别
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- VB程序员眼中的C# 10(end)
- vb中DIM和PRIVATE的区别
- 概率论02 概率公理
- 概率论03 条件概率
- 概率论04 随机变量
- 概率论05 离散分布
- 概率论06 连续分布
- VB中Unload、END、Hide的区别
- 概率论07 联合分布
- Uva136-Ugly Numbers-丑数-set集合和优先队列的运用
- 概率论08 随机变量的函数
- 概率论09 期望
- 【hihocoder】1014 Trie树
- 概率论10 方差与标准差
- 概率论11 协方差与相关系数
- 概率论12 矩与矩生成函数