VB.NET 中没有卸载选项

问题描述 投票:0回答:3

其实我是一名VB6开发人员,正在切换到VB 2010(VB.NET),在Visual Basic中我们用来做Form1.unloadme
但是,它在 VB2010 中不起作用...

Form1.UnloadMe()

智能中甚至没有选项。

有什么书可以参考让我更快了解VB 2010...

vb.net visual-studio-2010 vba
3个回答
6
投票

使用

Me.Close()

其中“Me”将用作您当前的表单,即 Form1 和“Close”将用作 UnloadMe 选项....

您可以阅读 Evangelos Petroutsos 书,名为“Mastring Microsoft Visual Basic 2010”,由 Wiley-Sybex 出版。


0
投票

我发现每次调用 myForm.Close() 时,都会在内存中留下相同表单的实例。内存使用情况显示,使用 myForm.Show() 重复打开一个小表单,程序内存使用量增加了 1mb。 我现在使用的代码不仅可以工作,而且可以从内存中卸载表单。

Dim myForm_Instance as New myForm
myForm_Instance .Show()
myForm_Instance  = Nothing

-1
投票

试试这个<(o(00)o)>,即兴编写这个代码:

    Me.Hide()
    Dim FormNew As New Form1
    FormNew.Show()
© www.soinside.com 2019 - 2024. All rights reserved.