目录:
视频: 贏家娛樂城-Win1788.net-傻瓜阿... 2025
您的Visual Basic。 NET程序可能不错,但是当你的Visual Basic。 NET程序运行,它通常显示一个表单。为了让你的程序的其他形式出现(或消失),你必须使用BASIC代码来告诉你的程序,“好吧,现在把这个特殊的表单放在屏幕上,把这个形式隐藏起来。 “
打开表格
在打开(或关闭)表格之前,您需要知道要打开或关闭的表格的具体名称。解决方案资源管理器窗口列出组成您的Visual Basic的所有窗体的名称。 NET程序,比如名为frmMain的表格。 VB。
<! - 1 - >知道要显示的窗体的名称后,需要使用BASIC命令打开窗体,如下所示:
Dim oForm As FormName
oForm =新的FormName()
oForm。 Show()
oForm = Nothing
如果上述四行BASIC代码看起来很混乱,下面简单介绍一下它们的功能:
第一行告诉Visual Basic。 NET“,定义一个名为oForm的对象,它将表示要打开的窗体,称为FormName。 “所以,如果你想打开一个名为frmMain的窗体,你可以输入:Dim oForm As frmMain
(oForm的名字是任意的,可以是你选择的任何名字,“o”只是表示这是一个对象的简写。第二行告诉Visual Basic。 NET“创建一个名为oForm的新对象,它代表名称FormName所表示的表单。 “(第一行和第二行之间的主要区别在于第一行只是告诉Visual Basic.NET准备创建一个对象来表示表单,而第二行实际上是创建该对象来表示表单)。
4。第四行告诉Visual Basic。 NET“,将名为oForm的对象设置为空,以释放它所占用的内存。 “
将对象设置为Nothing来释放内存很重要,因为如果在释放内存的情况下打开太多的内存,计算机可能会耗尽内存,导致程序冻结或崩溃。
隐藏(并显示)一个表单
如果你想暂时让一个表单消失,你可以使用魔术隐藏命令,如:
FormName。隐藏()
隐藏表单后,最终需要使用Show命令重新使其可见,例如:
FormName。显示()
关闭窗体
隐藏窗体只是将其隐藏起来,但窗体仍然被加载到计算机的内存中。要清除内存不足,您需要使用关闭命令,如:
FormName。关闭()
要使程序结束,必须关闭所有表单。至少有一种形式的程序需要退出命令,如下拉菜单中的退出按钮或文件 - >退出命令。关闭程序的最后一个窗体的BASIC代码如下所示:
Me。 Close()
如果您查看Visual Basic的BASIC代码。 NET自动创建每个窗体,你会看到一个如下所示的命令:
Form1 = Me
这个命令只是告诉Visual Basic。 NET“这个词代表目前的形式。因此,不必输入表单的完整名称,例如frmMainWindow,只需键入
Me 即可。 “
