主页 > 程序语言 > vb中,end 和 unload 的区别?

vb中,end 和 unload 的区别?

2023-10-19 01:36来源:m.sf1369.com作者:宇宇

vb中,end 和 unload 的区别?

End 语句

结束一个过程或块。

语法

End

End Function

End If

End Property

End Select

End Sub

End Type

End With

注意 End 语句不调用 Unload、QueryUnload、或

Terminate 事件或任何其它 Visual Basic 代码,只是生硬地终止代码执行。

Unload 语句

从内存中卸载窗体或控件。

在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任一过程中设置 cancel 参数为 True 可防止窗体被卸载。若为

MDIForm 对象,先发生 MDIForm 对象的 Query_Unload 事件过程,接着是各 MDI 子窗体 的 Query_Unload 事件过程和 Form_Unload

事件过程,最后是 MDIForm 对象的 Form_Unload 事件过程。

注意 在卸载窗体时,只有显示的部件被卸载。和该窗体模块相关联的代码还保持在内存中。

在VB里end和unload有什么区别?

End 用于强制结束程序的运行, unload只是卸载窗体或控件,但unload不表示程序一定会结束,如果有多个窗体被加载到内存中,只unload其中一个,程序是不会结束运行的. 但如果用End命令,程序就结束了,所有占用的资源都会被释放.

相关推荐

哪些编程语言是函数式的

程序语言 2024-01-14

VB编程的函数详解

程序语言 2024-01-02

c语言扑克牌问题

程序语言 2023-12-28

iphone语言与地区有什么用?

程序语言 2023-12-19

C语言程序,怎么使用,

程序语言 2023-12-17

把word嵌入到C#程序中

程序语言 2023-11-26

HTML是不是编程语言?

程序语言 2023-11-17