zoukankan      html  css  js  c++  java
  • VB.NET Frm的hide close dispose

    做完主窗体后,想在主窗体出现前显示登录窗体,于是

    Private Sub MainForm_Load(ByVal sender As System.Object, ByVal e As EventArgs) Handles MyBase.Load
    End sub

    中加载LogInFrm,可是如果直接关闭LogInFrm,将MainForm close/hide都不行。于是查了一些它们的资料,现在大体上能理解了。。。。

    最后用的是End。

    hide是将窗体隐藏,通过观察任务管理器发现,打开某窗体隐藏后,内存占用并没有变化,只是将窗体隐藏掉了,其实它依然存在。

    close是将窗体关闭,并释放该窗体所占的内存,不过窗体本身依然在内存中。(我自己这么理解滴。。。)

    dispose是将frm从内存中消除。

    End是强迫程序停止。只要其他程序么有引用该应用程序的对象并且应用程序的当前代码都未运行,该程序就会立刻关闭。End能够阻止程序继续运行,在当前End处直接跳出程序。

  • 相关阅读:
    每日总结
    每日总结
    每周总结
    全球覆盖(哈希+思维)
    DP搬运工2
    DP搬运工1 [来自yyy--mengbier的预设型dp]
    团队开发day06
    团队开发day05
    团队开发day04
    团队开发day03
  • 原文地址:https://www.cnblogs.com/beileierhao/p/2528243.html
Copyright © 2011-2022 走看看